Compilation script