Base projet compilation system