Config.in 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. #
  2. mainmenu "OpenWrt Configuration"
  3. config HAVE_DOT_CONFIG
  4. bool
  5. default y
  6. source "target/Config.in"
  7. config ALL
  8. bool "Select all packages by default"
  9. default n
  10. menuconfig DEVEL
  11. bool "Advanced configuration options (for developers)"
  12. default n
  13. select BUILDOPTS
  14. select TOOLCHAINOPTS if !NATIVE_TOOLCHAIN
  15. config BROKEN
  16. bool "Show broken platforms / packages" if DEVEL
  17. default n
  18. menuconfig BUILDOPTS
  19. bool "Build Options" if DEVEL
  20. config AUTOREBUILD
  21. bool
  22. prompt "Automatic rebuild of packages" if BUILDOPTS
  23. default y
  24. help
  25. Automatically rebuild packages when their files change
  26. config TAR_VERBOSITY
  27. bool
  28. prompt "Tar verbose" if BUILDOPTS
  29. default n
  30. config JLEVEL
  31. int
  32. prompt "Number of jobs to run simultaneously" if BUILDOPTS
  33. default "1"
  34. help
  35. Number of jobs to run simultanesouly
  36. config CCACHE
  37. bool
  38. prompt "Use ccache" if BUILDOPTS
  39. default n
  40. help
  41. Compiler cache; see http://ccache.samba.org/
  42. config SOURCE_FEEDS
  43. string
  44. prompt "Enter here external source feeds you want to include" if BUILDOPTS
  45. default "https://svn.openwrt.org/openwrt/packages/"
  46. help
  47. Separate sources with spaces : " "
  48. source "toolchain/Config.in"
  49. source "target/sdk/Config.in"
  50. menu "Target Images"
  51. config TARGET_ROOTFS_INITRAMFS
  52. bool "ramdisk"
  53. default n
  54. depends LINUX_2_6
  55. help
  56. Embed the rootfs into the kernel (initramfs)
  57. config TARGET_ROOTFS_JFFS2
  58. bool "jffs2"
  59. default y if USES_JFFS2
  60. depends !TARGET_ROOTFS_INITRAMFS
  61. help
  62. Build a jffs2 root filesystem
  63. config TARGET_ROOTFS_SQUASHFS
  64. bool "squashfs"
  65. default y if USES_SQUASHFS
  66. depends !TARGET_ROOTFS_INITRAMFS
  67. help
  68. Build a squashfs-lzma root filesystem
  69. config TARGET_ROOTFS_TGZ
  70. bool "tgz"
  71. default y if !USES_SQUASHFS && !USES_JFFS2
  72. depends !TARGET_ROOTFS_INITRAMFS
  73. help
  74. Build a compressed tar archive of the the root filesystem
  75. config TARGET_ROOTFS_EXT2FS
  76. bool "ext2"
  77. default y if !USES_SQUASHFS && !USES_JFFS2
  78. default y if USES_EXT2
  79. depends !TARGET_ROOTFS_INITRAMFS
  80. help
  81. Ext2 file system with some free space for uml images
  82. comment "Image Options"
  83. source "target/linux/*/image/Config.in"
  84. config TARGET_ROOTFS_FSPART
  85. int "Filesystem part size (in MB)"
  86. depends X86_GRUB_IMAGES || TARGET_ROOTFS_EXT2FS
  87. default 16
  88. endmenu
  89. source "tmp/.config.in"