123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- # This file is part of the OpenADK project. OpenADK is copyrighted
- # material, please see the LICENCE file in the top-level directory.
- menu "Global settings"
- config ADK_VENDOR
- string "Vendor name"
- default "openadk"
- help
- Vendor string is used for toolchain and other packages.
- config ADK_VENDOR_URL
- string "Vendor url"
- default "https://openadk.org"
- config ADK_HOST
- string "webserver for packages and distfiles"
- default "openadk.org"
- help
- Configure host for package management and backup server for distfiles.
- config ADK_DL_DIR
- string "download directory for source packages"
- default ""
- help
- Configure the download directory for all source packages.
- Use an absolute path.
- config ADK_EXPERIMENTAL
- bool "Enable support for experimental features and targets"
- default n
- help
- This enables combinations of toolchain components or kernel
- and packages, which might be unsafe to use.
- config ADK_BUILD_WITH_DEBUG
- bool "Build everything with debug information and allow debug packages"
- select ADK_DEBUG
- default n
- help
- If you want to create debug packages, you should enable this option.
- WARNING: It will use a lot of additional disk space on your build system!
- config ADK_DISABLE_CHECKSUM
- bool "Disable checksum check for downloads globally"
- default n
- help
- Disable checksum checks of downloads.
- choice
- prompt "Backend for patching and update-patches"
- default ADK_UPDATE_PATCHES_CLASSIC
- config ADK_UPDATE_PATCHES_CLASSIC
- bool "Classic"
- config ADK_UPDATE_PATCHES_GIT
- bool "Git"
- endchoice
- config ADK_DISABLE_KERNEL_PATCHES
- bool "Disable global kernel patches"
- depends on ADK_TARGET_OS_LINUX
- default n
- help
- Disable all global kernel patches.
- This might prevent the cross-compilation on
- non-Linux targets. Useful for bug reporting on LKML.
- config ADK_DISABLE_TARGET_KERNEL_PATCHES
- bool "Disable target specific kernel patches"
- depends on ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN
- default n
- help
- Disable all target specific kernel patches.
- This might render a system unusable, when external
- kernel patches are required for bootup.
- config ADK_USE_CCACHE
- bool "Use ccache to speedup recompilation"
- select ADK_HOST_BUILD_CCACHE
- default n
- help
- Useful if you have enough space for the cache and need speedup compilation.
- config ADK_MAKE_JOBS
- int
- default 1 if ! ADK_MAKE_PARALLEL
- config ADK_MAKE_PARALLEL
- bool "Enable parallel building"
- default y
- config ADK_MAKE_JOBS
- int "How many jobs to use"
- default 16
- depends on ADK_MAKE_PARALLEL
- help
- The number specified here will be passed to make as N in '-jN'
- config ADK_TARGET_IP
- string "Set target ip address for make check"
- default "127.0.0.1"
- help
- IP address of target, when running make check.
- config ADK_TARGET_PORT
- string "Set target port for make check"
- default "2222" if ADK_TARGET_QEMU
- default "22"
- help
- Port to use for SSH when running make check.
- config ADK_POST_BUILD_ACTION
- string "Path to script run post build. Must be relative to ADK_TOPDIR."
- default ""
- endmenu
|