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