
malcolm: Thu Jan 10 19:47:11 CET 2002 Update of /usr/src/master/nhc/src/hmake In directory hinken:/tmp/cvs-serv17334 Modified Files: Argv.hs GetDep.hs Getmodtime.hs Makefile Makefile.inc MkProg.hs Older.hs Output.hs Unlit.hs Added Files: Compiler.hs Config.hs MkConfig.hs Log Message: Major changes to hmake. * Add a Haskell-readable configuration file which contains information about all known compilers. * Add a separate utility program (MkConfig.hs, called as hmake-config) to manipulate the configuration of known compilers. * This allows multiple versions of the same compiler to be installed and treated correctly by hmake. * Add knowledge of various separate preprocessors, e.g. hsc2hs, happy. * Add knowledge of hat-trans, the portable tracing transformation, which is treated as a secondary preprocessor.