X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=config%2FConfig-devel.in;h=fd7c3ead1e8e6dcb6176216a4509f12845085c0b;hb=HEAD;hp=45a7fd93f4eece93b860a44ee79171e7094fecda;hpb=d041cb6e9527cbe88292fdfb8a6725b2bfe3e11c;p=openwrt%2F.git diff --git a/config/Config-devel.in b/config/Config-devel.in index 45a7fd93f4..6447a79db2 100644 --- a/config/Config-devel.in +++ b/config/Config-devel.in @@ -9,7 +9,7 @@ menuconfig DEVEL default n config BROKEN - bool "Show broken platforms / packages" if DEVEL + bool "Show broken platforms / packages / devices" if DEVEL default n config BINARY_FOLDER @@ -27,7 +27,7 @@ menuconfig DEVEL If not set then defaults to './dl', which is removed by operations such as 'git clean -xdf' or 'make distclean'. This option is useful if you have a low bandwidth Internet connection, and by - setting a path outside the OpenWRT tree downloads will be saved. + setting a path outside the OpenWrt tree downloads will be saved. config LOCALMIRROR string "Local mirror for source packages" if DEVEL @@ -39,6 +39,14 @@ menuconfig DEVEL help Automatically rebuild packages when their files change. + config AUTOREMOVE + bool "Automatic removal of build directories" if DEVEL + default n + help + Automatically delete build directories after make target completed. + This allows you to symlink build_dir into a scratch location, e.g. a ramdisk, + which does not have enough space to keep a complete build_dir. + config BUILD_SUFFIX string "Build suffix to append to the target BUILD_DIR variable" if DEVEL default "" @@ -59,7 +67,14 @@ menuconfig DEVEL bool "Use ccache" if DEVEL default n help - Compiler cache; see http://ccache.samba.org/. + Compiler cache; see https://ccache.samba.org/ + + config CCACHE_DIR + string "Set ccache directory" if CCACHE + default "" + help + Store ccache in this directory. + If not set, uses './.ccache' config EXTERNAL_KERNEL_TREE string "Use external kernel tree" if DEVEL @@ -82,13 +97,14 @@ menuconfig DEVEL In this instance, the --reference option of git clone will be used thus creating a quick local clone of your repo. - config KERNEL_GIT_BRANCH - string "Enter git branch to clone" if DEVEL + config KERNEL_GIT_REF + string "Enter git ref at which to checkout" if DEVEL depends on (KERNEL_GIT_CLONE_URI != "") default "" help - Enter the branch name to checkout after cloning the git repository. - In this instance, the --branch option of git clone will be used. + Enter the git ref at which to checkout the git repository + after it is cloned, and before making it a tar-ball. + It can be a git hash or a branch name. If unused, the clone's repository HEAD will be checked-out. config BUILD_LOG @@ -96,6 +112,13 @@ menuconfig DEVEL help If enabled, log files will be written to the ./log directory. + config BUILD_LOG_DIR + string "Log folder" if DEVEL + default "" + help + Store build logs in this directory. + If not set, uses './logs' + config SRC_TREE_OVERRIDE bool "Enable package source tree override" if DEVEL help @@ -106,6 +129,7 @@ menuconfig DEVEL config EXTRA_OPTIMIZATION string "Additional compiler options" if DEVEL + default "-fno-caller-saves -fno-plt" if !CONFIG_EXTERNAL_TOOLCHAIN && !arc default "-fno-caller-saves" help Extra target-independent optimizations to use when building for the target.