also build template-haskell and its dependencies when booting
build compiler with optimization
touch output files even if we don't generate them, to keep build system happy