Changes between Version 3 and Version 4 of Development/DevBuilds
- Timestamp:
- 02/24/10 03:18:37 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Development/DevBuilds
v3 v4 1 1 [http://trac.haskell.org/ddc/wiki < Main] 2 3 == Build Flavour ==4 5 Set {{{BUILDFLAVOUR}}} in {{{make/config.mk}}} file to {{{devel}}} for faster builds. This turns off some GHC optimisations, and reduces the amount of rebuilding that must be done after changing one of the compiler source files.6 2 7 3 == Build Targets == … … 15 11 }}} 16 12 17 == Parallel Builds == 13 14 == Custom Configuration == 15 16 The build can be tweaked by creating the file `make/config-override.deps`. Note that you don't want to change `make/config.mk` directly because this file is under version control. 17 18 ==== Build Flavour ==== 19 20 The {{{make/config.mk}}} file lists a number of additional build flavours. For the fastest build add the following line to `make/config-override.deps`. 21 22 {{{ 23 BUILDFLAVOUR = devel 24 }}} 25 26 This turns off some GHC optimisations, and reduces the amount of rebuilding that must be done after changing one of the compiler source files. 27 28 ==== Parallel Builds ==== 18 29 19 30 The makefile is set up to use the value of the `THREADS` variable wherever possible. 20 31 21 The default is currently 2, but if you have more then override this by creating a file `make/config-override.deps` containing 22 32 The default is currently 2, but if you have more then override it with something like: 23 33 {{{ 24 34 THREADS = 8 # or whatever
