Specify the compilation type