bproj compilation