diff options
author | Tomasz Maciej Nowak <tomek_n@o2.pl> | 2018-10-25 20:47:20 +0200 |
---|---|---|
committer | John Crispin <john@phrozen.org> | 2018-11-26 12:07:06 +0100 |
commit | d93b09fa740b359115b6fcc5dcd5bcefabaea767 (patch) | |
tree | 55d84f75e0bdec06d534edda875f9953cfb024fd | |
parent | a73283dc10f73a70ce8e885cfc3e5db171be7da3 (diff) | |
download | upstream-d93b09fa740b359115b6fcc5dcd5bcefabaea767.tar.gz upstream-d93b09fa740b359115b6fcc5dcd5bcefabaea767.tar.bz2 upstream-d93b09fa740b359115b6fcc5dcd5bcefabaea767.zip |
sdk: expose part of advanced configuration options
These option can be useful in developement/packagig applications for
OpenWrt. Instead of searching them by hand in Config-build.in lets
expose them for easier access.
Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
-rw-r--r-- | target/sdk/files/Config.in | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/target/sdk/files/Config.in b/target/sdk/files/Config.in index 0614f31d60..0dab240959 100644 --- a/target/sdk/files/Config.in +++ b/target/sdk/files/Config.in @@ -18,6 +18,63 @@ menu "Global build settings" endmenu +menu "Advanced configuration options (for developers)" + + config BROKEN + bool "Show broken packages" + default n + + config DOWNLOAD_FOLDER + string "Download folder" + default "" + help + Store downloaded source bundles in this directory. + 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. + + config LOCALMIRROR + string "Local mirror for source packages" + default "" + + config AUTOREBUILD + bool "Automatic rebuild of packages" + default y + help + Automatically rebuild packages when their files change. + + config AUTOREMOVE + bool "Automatic removal of build directories" + default y + 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 CCACHE + bool "Use ccache" + default n + help + Compiler cache; see https://ccache.samba.org/ + + config BUILD_LOG + bool "Enable log files during build process" + default n + help + If enabled, log files will be written to the ./log directory. + + config SRC_TREE_OVERRIDE + bool "Enable package source tree override" + default n + help + If enabled, you can force a package to use a git tree as source + code instead of the normal tarball. Create a symlink 'git-src' + in the package directory, pointing to the .git tree that you want + to pull the source code from. + +endmenu + config IN_SDK default y bool |