Subversion Repositories Kolibri OS

Rev

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=.