mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-30 21:44:27 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			152 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			152 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Copyright (C) 2006-2007 OpenWrt.org
 | |
| #
 | |
| # This is free software, licensed under the GNU General Public License v2.
 | |
| # See /LICENSE for more information.
 | |
| #
 | |
| 
 | |
| mainmenu "OpenWrt Configuration"
 | |
| 
 | |
| config HAVE_DOT_CONFIG
 | |
| 	bool
 | |
| 	default y
 | |
| 
 | |
| source "target/Config.in"
 | |
| 
 | |
| menu "Target Images"
 | |
| 	config TARGET_ROOTFS_INITRAMFS
 | |
| 		bool "ramdisk"
 | |
| 		default n
 | |
| 		depends LINUX_2_6
 | |
| 		help
 | |
| 		  Embed the rootfs into the kernel (initramfs)
 | |
| 
 | |
| 	config TARGET_ROOTFS_JFFS2
 | |
| 		bool "jffs2"
 | |
| 		default y if USES_JFFS2
 | |
| 		depends !TARGET_ROOTFS_INITRAMFS
 | |
| 		help
 | |
| 		  Build a jffs2 root filesystem
 | |
| 
 | |
| 	config TARGET_ROOTFS_SQUASHFS
 | |
| 		bool "squashfs"
 | |
| 		default y if USES_SQUASHFS
 | |
| 		depends !TARGET_ROOTFS_INITRAMFS
 | |
| 		help
 | |
| 		  Build a squashfs-lzma root filesystem
 | |
| 
 | |
| 	config TARGET_ROOTFS_TGZ
 | |
| 		bool "tgz"
 | |
| 		default y if USES_TGZ
 | |
| 		depends !TARGET_ROOTFS_INITRAMFS
 | |
| 		help
 | |
| 		  Build a compressed tar archive of the the root filesystem
 | |
| 		  
 | |
| 	config TARGET_ROOTFS_EXT2FS
 | |
| 		bool "ext2"
 | |
| 		default y if USES_EXT2
 | |
| 		depends !TARGET_ROOTFS_INITRAMFS
 | |
| 		help
 | |
| 		  Ext2 file system with some free space for uml images
 | |
| 
 | |
| 	config TARGET_ROOTFS_ISO 
 | |
| 		bool "iso" 
 | |
| 		default n 
 | |
| 		depends TARGET_ROOTFS_INITRAMFS && TARGET_x86 
 | |
| 		help 
 | |
| 		  Create some bootable ISO image 
 | |
| 
 | |
| comment "Image Options"
 | |
| 
 | |
| source "target/linux/*/image/Config.in"
 | |
| 
 | |
|     config TARGET_ROOTFS_FSPART
 | |
|         int "Filesystem part size (in MB)"
 | |
|         depends X86_GRUB_IMAGES || TARGET_ROOTFS_EXT2FS || LINUX_2_6_RB532
 | |
|         default 16
 | |
|         help
 | |
|             Allows you to change the filesystem partition size
 | |
| 
 | |
|     config TARGET_ROOTFS_MAXINODE
 | |
|         int "Maximum number of inodes in filesystem"
 | |
|         depends TARGET_ROOTFS_EXT2FS
 | |
|         default 1500
 | |
|         help
 | |
|             Allows you to change the maximum number of inodes in the filesystem
 | |
| 
 | |
| endmenu
 | |
| 
 | |
| 
 | |
| config ALL
 | |
| 	bool "Select all packages by default"
 | |
| 	default n
 | |
| 
 | |
| menuconfig DEVEL
 | |
| 	bool "Advanced configuration options (for developers)"
 | |
| 	default n
 | |
| 	select BUILDOPTS
 | |
| 	select TOOLCHAINOPTS if !NATIVE_TOOLCHAIN
 | |
| 
 | |
| config BROKEN
 | |
| 	bool
 | |
| 	prompt "Show broken platforms / packages" if DEVEL
 | |
| 	default n
 | |
| 
 | |
| config LOCALMIRROR
 | |
| 	string
 | |
| 	prompt "Local mirror for source packages" if DEVEL
 | |
| 
 | |
| menuconfig BUILDOPTS
 | |
| 	bool
 | |
| 	prompt "Build Options" if DEVEL
 | |
| 
 | |
| config CLEAN_IPKG
 | |
| 	bool
 | |
| 	prompt "Clean all ipkg files before building the rootfs" if BUILDOPTS
 | |
| 	default n
 | |
| 
 | |
| config AUTOREBUILD
 | |
| 	bool
 | |
| 	prompt "Automatic rebuild of packages" if BUILDOPTS
 | |
| 	default y
 | |
| 	help
 | |
| 		Automatically rebuild packages when their files change
 | |
| 
 | |
| config BUILD_SUFFIX
 | |
| 	string
 | |
| 	prompt "Build suffix to append to the BUILD_DIR variable" if BUILDOPTS
 | |
| 	default ""
 | |
| 	help
 | |
| 		Build suffix to append to the BUILD_DIR variable, i.e: build_dir_suffix
 | |
| 
 | |
| config TAR_VERBOSITY
 | |
| 	bool 
 | |
| 	prompt "Tar verbose" if BUILDOPTS
 | |
| 	default n
 | |
| 
 | |
| config CCACHE
 | |
| 	bool
 | |
| 	prompt "Use ccache" if BUILDOPTS
 | |
| 	default n
 | |
| 	help
 | |
| 		Compiler cache; see http://ccache.samba.org/
 | |
| 
 | |
| config SOURCE_FEEDS
 | |
| 	string
 | |
| 	prompt "Enter here external source feeds you want to include" if BUILDOPTS
 | |
| 	default "https://svn.openwrt.org/openwrt/packages/"
 | |
| 	help
 | |
| 		Separate sources with spaces : " "
 | |
| 
 | |
| config SOURCE_FEEDS_REV
 | |
| 	string
 | |
| 	prompt "Revision for the source feed svn checkout" if BUILDOPTS
 | |
| 	default ""
 | |
| 
 | |
| 
 | |
| source "toolchain/Config.in"
 | |
| source "target/imagebuilder/Config.in"
 | |
| source "target/sdk/Config.in"
 | |
| 
 | |
| source "tmp/.config-package.in"
 | |
| 
 |