for compiling pro project