forked from KolibriOS/kolibrios
Ivan Baravy
f5e0f96e84
* Build fat1x, fat32, cdfs, after_win loaders. * Set use_lba=1 by default in fat32 loader. * Build kolibri.raw: flash / hdd image. * Add example config.ini file. * Add an option (config file and screen) to not load ramdisk image. * Add an option (config file only) to set /sys path. Now you can boot without a ramdisk from a storage that is supported by the kernel itself, i.e. without loadable drivers. Thus you can not load the system without a ramdisk from SATA/AHCI and USB drives. git-svn-id: svn://kolibrios.org@8091 a494cfbc-eb01-0410-851d-a64ba20cac60
54 lines
2.1 KiB
Plaintext
54 lines
2.1 KiB
Plaintext
### Copy as tup.config and modify according to your needs.
|
|
### tup.config should be in the same directory where you have said "tup init".
|
|
### If there are several directories, tup.config-s are independent.
|
|
|
|
### Generic configuration
|
|
### interface language: en [default], ru, et, it, sp
|
|
# CONFIG_LANG=en
|
|
|
|
### Installed compilers.
|
|
### Setting a variable to any non-empty value
|
|
### prevents calls to the corresponding compiler
|
|
### and disables build of corresponding binaries.
|
|
### The concrete value matters only if CONFIG_BUILD_TYPE is also set;
|
|
### "full" means that binaries will be excluded from final images,
|
|
### anything other means that you have obtained binaries in some other way
|
|
### and still want to have them in final images.
|
|
# CONFIG_NO_FASM=full
|
|
# CONFIG_NO_NASM=full
|
|
# CONFIG_NO_JWASM=full
|
|
# CONFIG_NO_GCC=full
|
|
# CONFIG_NO_MSVC=full
|
|
# CONFIG_NO_CMM=full
|
|
### Path to gcc toolchain library with -lgcc.
|
|
### Normally, you should not modify it,
|
|
### since the toolchain assumes the fixed path anyway.
|
|
### default Windows variant
|
|
# CONFIG_TOOLCHAIN_LIBPATH=C:\MinGW\msys\1.0\home\autobuild\tools\win32\mingw32\lib
|
|
### default Linux variant
|
|
# CONFIG_TOOLCHAIN_LIBPATH=/home/autobuild/tools/win32/mingw32/lib
|
|
|
|
### Optional postprocessing of binaries, where applicable.
|
|
### By default, no postprocessing is used.
|
|
### Windows variants
|
|
# CONFIG_KPACK_CMD=&& kpack /nologo "%o"
|
|
# CONFIG_KERPACK_CMD=&& kerpack %o
|
|
# CONFIG_PESTRIP_CMD=&&set EXENAME=%o&&fasm $(ROOT)/data/common/pestrip.asm %o
|
|
### Linux variants
|
|
# CONFIG_KPACK_CMD=&& kpack --nologo "%o"
|
|
# CONFIG_KERPACK_CMD=&& kerpack %o
|
|
# CONFIG_PESTRIP_CMD=&& EXENAME=%o fasm $(ROOT)/data/common/pestrip.asm %o
|
|
|
|
### BUILD_TYPE, if set, enables building kolibri.img, kolibri.iso and
|
|
### kolibri.raw.
|
|
### Must match subdirectory name in $(ROOT)/data.
|
|
### Requires Linux.
|
|
# CONFIG_BUILD_TYPE=eng
|
|
### If set, injects build date and revision number from data/.revision
|
|
### to kernel.mnt to be displayed during boot screen.
|
|
# CONFIG_INSERT_REVISION_ID=1
|
|
|
|
### Use for single-program mode, when "tup init" selects
|
|
### a directory of one program, as opposed to the entire repository.
|
|
# CONFIG_HELPERDIR=.
|