the project pre_build process is run even the project is empty
project pre-process output to messages when possible