Config.in 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. # Copyright (C) 2006-2007 OpenWrt.org
  2. #
  3. # This is free software, licensed under the GNU General Public License v2.
  4. # See /LICENSE for more information.
  5. #
  6. mainmenu "OpenWrt Configuration"
  7. config HAVE_DOT_CONFIG
  8. bool
  9. default y
  10. source "target/Config.in"
  11. menu "Target Images"
  12. config TARGET_ROOTFS_INITRAMFS
  13. bool "ramdisk"
  14. default n
  15. depends LINUX_2_6
  16. help
  17. Embed the rootfs into the kernel (initramfs)
  18. config TARGET_ROOTFS_JFFS2
  19. bool "jffs2"
  20. default y if USES_JFFS2
  21. depends !TARGET_ROOTFS_INITRAMFS
  22. help
  23. Build a jffs2 root filesystem
  24. config TARGET_ROOTFS_SQUASHFS
  25. bool "squashfs"
  26. default y if USES_SQUASHFS
  27. depends !TARGET_ROOTFS_INITRAMFS
  28. help
  29. Build a squashfs-lzma root filesystem
  30. config TARGET_ROOTFS_TGZ
  31. bool "tgz"
  32. default y if USES_TGZ
  33. depends !TARGET_ROOTFS_INITRAMFS
  34. help
  35. Build a compressed tar archive of the the root filesystem
  36. config TARGET_ROOTFS_EXT2FS
  37. bool "ext2"
  38. default y if USES_EXT2
  39. depends !TARGET_ROOTFS_INITRAMFS
  40. help
  41. Ext2 file system with some free space for uml images
  42. config TARGET_ROOTFS_ISO
  43. bool "iso"
  44. default n
  45. depends TARGET_ROOTFS_INITRAMFS && TARGET_x86
  46. help
  47. Create some bootable ISO image
  48. comment "Image Options"
  49. source "target/linux/*/image/Config.in"
  50. config TARGET_ROOTFS_FSPART
  51. int "Filesystem part size (in MB)"
  52. depends X86_GRUB_IMAGES || TARGET_ROOTFS_EXT2FS || LINUX_2_6_RB532
  53. default 16
  54. help
  55. Allows you to change the filesystem partition size
  56. config TARGET_ROOTFS_MAXINODE
  57. int "Maximum number of inodes in filesystem"
  58. depends TARGET_ROOTFS_EXT2FS
  59. default 1500
  60. help
  61. Allows you to change the maximum number of inodes in the filesystem
  62. endmenu
  63. config ALL
  64. bool "Select all packages by default"
  65. default n
  66. menuconfig DEVEL
  67. bool "Advanced configuration options (for developers)"
  68. default n
  69. select BUILDOPTS
  70. select TOOLCHAINOPTS if !NATIVE_TOOLCHAIN
  71. config BROKEN
  72. bool
  73. prompt "Show broken platforms / packages" if DEVEL
  74. default n
  75. config LOCALMIRROR
  76. string
  77. prompt "Local mirror for source packages" if DEVEL
  78. menuconfig BUILDOPTS
  79. bool
  80. prompt "Build Options" if DEVEL
  81. config CLEAN_IPKG
  82. bool
  83. prompt "Clean all ipkg files before building the rootfs" if BUILDOPTS
  84. default n
  85. config AUTOREBUILD
  86. bool
  87. prompt "Automatic rebuild of packages" if BUILDOPTS
  88. default y
  89. help
  90. Automatically rebuild packages when their files change
  91. config BUILD_SUFFIX
  92. string
  93. prompt "Build suffix to append to the BUILD_DIR variable" if BUILDOPTS
  94. default ""
  95. help
  96. Build suffix to append to the BUILD_DIR variable, i.e: build_dir_suffix
  97. config TAR_VERBOSITY
  98. bool
  99. prompt "Tar verbose" if BUILDOPTS
  100. default n
  101. config CCACHE
  102. bool
  103. prompt "Use ccache" if BUILDOPTS
  104. default n
  105. help
  106. Compiler cache; see http://ccache.samba.org/
  107. config SOURCE_FEEDS
  108. string
  109. prompt "Enter here external source feeds you want to include" if BUILDOPTS
  110. default "https://svn.openwrt.org/openwrt/packages/"
  111. help
  112. Separate sources with spaces : " "
  113. config SOURCE_FEEDS_REV
  114. string
  115. prompt "Revision for the source feed svn checkout" if BUILDOPTS
  116. default ""
  117. config EXTERNAL_KERNEL_TREE
  118. string
  119. prompt "Use external kernel tree" if DEVEL
  120. default ""
  121. source "toolchain/Config.in"
  122. menuconfig BUILDSYSTEM_SETTINGS
  123. bool "Buildsystem settings"
  124. config DOWNLOAD_FOLDER
  125. string
  126. prompt "Download folder"
  127. default ""
  128. depends BUILDSYSTEM_SETTINGS
  129. source "target/imagebuilder/Config.in"
  130. source "target/sdk/Config.in"
  131. source "tmp/.config-package.in"