Rev 5132 | Rev 8091 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5098 | clevermous | 1 | ### Copy as tup.config and modify according to your needs. |
2 | ### tup.config should be in the same directory where you have said "tup init". |
||
3 | ### If there are several directories, tup.config-s are independent. |
||
4 | |||
5 | ### Generic configuration |
||
6 | ### interface language: en [default], ru, et, it, sp |
||
7 | # CONFIG_LANG=en |
||
8 | |||
9 | ### Installed compilers. |
||
10 | ### Setting a variable to any non-empty value |
||
11 | ### prevents calls to the corresponding compiler |
||
12 | ### and disables build of corresponding binaries. |
||
13 | ### The concrete value matters only if CONFIG_BUILD_TYPE is also set; |
||
14 | ### "full" means that binaries will be excluded from final images, |
||
15 | ### anything other means that you have obtained binaries in some other way |
||
16 | ### and still want to have them in final images. |
||
17 | # CONFIG_NO_FASM=full |
||
18 | # CONFIG_NO_NASM=full |
||
7145 | 0CodErr | 19 | # CONFIG_NO_JWASM=full |
5098 | clevermous | 20 | # CONFIG_NO_GCC=full |
21 | # CONFIG_NO_MSVC=full |
||
22 | # CONFIG_NO_CMM=full |
||
5132 | clevermous | 23 | ### Path to gcc toolchain library with -lgcc. |
24 | ### Normally, you should not modify it, |
||
25 | ### since the toolchain assumes the fixed path anyway. |
||
26 | ### default Windows variant |
||
27 | # CONFIG_TOOLCHAIN_LIBPATH=C:\MinGW\msys\1.0\home\autobuild\tools\win32\mingw32\lib |
||
28 | ### default Linux variant |
||
29 | # CONFIG_TOOLCHAIN_LIBPATH=/home/autobuild/tools/win32/mingw32/lib |
||
5098 | clevermous | 30 | |
31 | ### Optional postprocessing of binaries, where applicable. |
||
32 | ### By default, no postprocessing is used. |
||
33 | ### Windows variants |
||
34 | # CONFIG_KPACK_CMD=&& kpack /nologo "%o" |
||
35 | # CONFIG_KERPACK_CMD=&& kerpack %o |
||
36 | # CONFIG_PESTRIP_CMD=&&set EXENAME=%o&&fasm $(ROOT)/data/common/pestrip.asm %o |
||
37 | ### Linux variants |
||
38 | # CONFIG_KPACK_CMD=&& kpack --nologo "%o" |
||
39 | # CONFIG_KERPACK_CMD=&& kerpack %o |
||
40 | # CONFIG_PESTRIP_CMD=&& EXENAME=%o fasm $(ROOT)/data/common/pestrip.asm %o |
||
41 | |||
42 | ### BUILD_TYPE, if set, enables building kolibri.img and kolibri.iso. |
||
43 | ### Must match subdirectory name in $(ROOT)/data. |
||
44 | ### Requires Linux. |
||
45 | # CONFIG_BUILD_TYPE=eng |
||
46 | ### If set, injects build date and revision number from data/.revision |
||
47 | ### to kernel.mnt to be displayed during boot screen. |
||
48 | # CONFIG_INSERT_REVISION_ID=1 |
||
49 | |||
50 | ### Use for single-program mode, when "tup init" selects |
||
51 | ### a directory of one program, as opposed to the entire repository. |
||
52 | # CONFIG_HELPERDIR=. |