Config.in 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  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/imagebuilder/Config.in"
  50. source "target/sdk/Config.in"
  51. menu "Target Images"
  52. config TARGET_ROOTFS_INITRAMFS
  53. bool "ramdisk"
  54. default n
  55. depends LINUX_2_6
  56. help
  57. Embed the rootfs into the kernel (initramfs)
  58. config TARGET_ROOTFS_JFFS2
  59. bool "jffs2"
  60. default y if USES_JFFS2
  61. depends !TARGET_ROOTFS_INITRAMFS
  62. help
  63. Build a jffs2 root filesystem
  64. config TARGET_ROOTFS_SQUASHFS
  65. bool "squashfs"
  66. default y if USES_SQUASHFS
  67. depends !TARGET_ROOTFS_INITRAMFS
  68. help
  69. Build a squashfs-lzma root filesystem
  70. config TARGET_ROOTFS_TGZ
  71. bool "tgz"
  72. default y if !USES_SQUASHFS && !USES_JFFS2
  73. depends !TARGET_ROOTFS_INITRAMFS
  74. help
  75. Build a compressed tar archive of the the root filesystem
  76. config TARGET_ROOTFS_EXT2FS
  77. bool "ext2"
  78. default y if !USES_SQUASHFS && !USES_JFFS2
  79. default y if USES_EXT2
  80. depends !TARGET_ROOTFS_INITRAMFS
  81. help
  82. Ext2 file system with some free space for uml images
  83. comment "Image Options"
  84. source "target/linux/*/image/Config.in"
  85. config TARGET_ROOTFS_FSPART
  86. int "Filesystem part size (in MB)"
  87. depends X86_GRUB_IMAGES || TARGET_ROOTFS_EXT2FS
  88. default 16
  89. endmenu
  90. source "tmp/.config.in"