# Copyright (C) 2006-2013 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # menuconfig DEVEL bool "Advanced configuration options (for developers)" default n config BROKEN bool "Show broken platforms / packages" if DEVEL default n config BINARY_FOLDER string "Binary folder" if DEVEL default "" config DOWNLOAD_FOLDER string "Download folder" if DEVEL default "" config LOCALMIRROR string "Local mirror for source packages" if DEVEL default "" config AUTOREBUILD bool "Automatic rebuild of packages" if DEVEL default y help Automatically rebuild packages when their files change config BUILD_SUFFIX string "Build suffix to append to the BUILD_DIR variable" if DEVEL default "" help Build suffix to append to the BUILD_DIR variable, i.e: build_dir_suffix config TARGET_ROOTFS_DIR string "Override the default TARGET_ROOTFS_DIR variable" if DEVEL default "" help Override the default TARGET_ROOTFS_DIR variable content $(BUILD_DIR) with custom path. Use this option to re-define the location of the target root file system directory. config CCACHE bool "Use ccache" if DEVEL default n help Compiler cache; see http://ccache.samba.org/ config EXTERNAL_KERNEL_TREE string "Use external kernel tree" if DEVEL default "" config KERNEL_GIT_CLONE_URI string "Enter git repository to clone" if DEVEL default "" help Enter the full git repository path i.e.: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git This will create a git clone of the kernel in your build directory. config KERNEL_GIT_LOCAL_REPOSITORY string "Enter path to local reference repository" if DEVEL depends on (KERNEL_GIT_CLONE_URI != "") default "" help Enter a full pathname to a local reference git repository. In this instance, the --refererence 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 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. If unused, the clone's repository HEAD will be checked-out. config BUILD_LOG bool "Enable log files during build process" if DEVEL help If enabled log files will be written to the ./log directory config SRC_TREE_OVERRIDE bool "Enable package source tree override" if DEVEL 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 config EXTRA_OPTIMIZATION string "Additional compiler options" if DEVEL default "-fno-caller-saves" help Extra Target-independent optimizations to use when building for the target.