Config-devel.in 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. # Copyright (C) 2006-2013 OpenWrt.org
  2. #
  3. # This is free software, licensed under the GNU General Public License v2.
  4. # See /LICENSE for more information.
  5. #
  6. menuconfig DEVEL
  7. bool "Advanced configuration options (for developers)"
  8. default n
  9. config BROKEN
  10. bool "Show broken platforms / packages" if DEVEL
  11. default n
  12. config BINARY_FOLDER
  13. string "Binary folder" if DEVEL
  14. default ""
  15. config DOWNLOAD_FOLDER
  16. string "Download folder" if DEVEL
  17. default ""
  18. config LOCALMIRROR
  19. string "Local mirror for source packages" if DEVEL
  20. default ""
  21. config AUTOREBUILD
  22. bool "Automatic rebuild of packages" if DEVEL
  23. default y
  24. help
  25. Automatically rebuild packages when their files change
  26. config BUILD_SUFFIX
  27. string "Build suffix to append to the BUILD_DIR variable" if DEVEL
  28. default ""
  29. help
  30. Build suffix to append to the BUILD_DIR variable, i.e: build_dir_suffix
  31. config TARGET_ROOTFS_DIR
  32. string "Override the default TARGET_ROOTFS_DIR variable" if DEVEL
  33. default ""
  34. help
  35. Override the default TARGET_ROOTFS_DIR variable content $(BUILD_DIR) with custom path.
  36. Use this option to re-define the location of the target root file system directory.
  37. config CCACHE
  38. bool "Use ccache" if DEVEL
  39. default n
  40. help
  41. Compiler cache; see http://ccache.samba.org/
  42. config EXTERNAL_KERNEL_TREE
  43. string "Use external kernel tree" if DEVEL
  44. default ""
  45. config KERNEL_GIT_CLONE_URI
  46. string "Enter git repository to clone" if DEVEL
  47. default ""
  48. help
  49. Enter the full git repository path i.e.:
  50. git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
  51. This will create a git clone of the kernel in your build
  52. directory.
  53. config KERNEL_GIT_LOCAL_REPOSITORY
  54. string "Enter path to local reference repository" if DEVEL
  55. default ""
  56. help
  57. Enter a full pathname to a local reference git repository.
  58. In this instance, the --refererence option of git clone will
  59. be used thus creating a quick local clone of your repo.
  60. config BUILD_LOG
  61. bool "Enable log files during build process" if DEVEL
  62. help
  63. If enabled log files will be written to the ./log directory
  64. config SRC_TREE_OVERRIDE
  65. bool "Enable package source tree override" if DEVEL
  66. help
  67. If enabled, you can force a package to use a git tree as source
  68. code instead of the normal tarball. Create a symlink 'git-src'
  69. in the package directory, pointing to the .git tree that you want
  70. to pull the source code from
  71. config EXTRA_OPTIMIZATION
  72. string "Additional compiler options" if DEVEL
  73. default "-fno-caller-saves"
  74. help
  75. Extra Target-independent optimizations to use when building for the target.