Modified the compilation scripts to take an argument