add "process file before compilation" option