change compilation script