| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.config ADKVERSION	string	option env="ADKVERSION"mainmenu "OpenADK Configuration"config MODULES	bool	default yconfig ADK_HAVE_DOT_CONFIG	bool	default ymenu "ADK settings"config ADK_VENDOR	string "vendor name"	default "openadk"	help	  Vendor string is used for toolchain.config ADK_HOST	string "webserver for packages and distfiles"	default "www.openadk.org"	help	  Configure host for IPKG package management.config ADK_DEVELSYSTEM	bool "Compile a ADK development system"	default n	select BUSYBOX_CMP	select BUSYBOX_EXPR	select BUSYBOX_INSTALL	select BUSYBOX_MKTEMP	select BUSYBOX_UNZIP	select BUSYBOX_TAC	select BUSYBOX_TEE	select ADK_PACKAGE_AUTOCONF	select ADK_PACKAGE_AUTOMAKE	select ADK_PACKAGE_BASH	select ADK_PACKAGE_BINUTILS	select ADK_PACKAGE_BZIP2	select ADK_PACKAGE_CPIO	select ADK_PACKAGE_DIFFUTILS	select ADK_PACKAGE_FILE	select ADK_PACKAGE_GAWK	select ADK_PACKAGE_GCC	select ADK_PACKAGE_GIT	select ADK_PACKAGE_GREP	select ADK_PACKAGE_UCLIBC_DEV if ADK_TARGET_LIB_UCLIBC	select ADK_PACKAGE_EGLIBC_DEV if ADK_TARGET_LIB_EGLIBC	select ADK_PACKAGE_GLIBC_DEV if ADK_TARGET_LIB_GLIBC	select ADK_PACKAGE_LIBNCURSES	select ADK_PACKAGE_LIBNCURSES_DEV	select ADK_PACKAGE_LIBTOOL	select ADK_PACKAGE_M4	select ADK_PACKAGE_MAKE	select ADK_PACKAGE_MKSH	select ADK_PACKAGE_PATCH	select ADK_PACKAGE_PKG_CONFIG	select ADK_PACKAGE_MICROPERL	select ADK_PACKAGE_TAR	select ADK_PACKAGE_TSORT	select ADK_PACKAGE_WGET	select ADK_PACKAGE_ZLIB	select ADK_PACKAGE_ZLIB_DEV	select ADK_PACKAGE_XZ	help	  After bootstrapping a Linux system you might want to	  switch to native builds with your target. 	  If you choose this option, all necessary software needed	  for native building will be selected.config ADK_DEBUG	bool "Enable debug support"	default n	help	  All packages and libc will be compiled and packaged with debug information.	  Mostly useful for NFS root or big USB/CF disk setups.config ADK_STATIC	bool "Link applications statically by default"	default n	help	  Useful for toolchain only target devices.config ADK_MAKE_JOBS	int	default 1 if ! ADK_MAKE_PARALLELconfig ADK_MAKE_PARALLEL	prompt "Enable parallel building of packages that claim to support it"	boolean	default nconfig ADK_MAKE_JOBS	prompt "How many jobs to use"	int	default 2	depends on ADK_MAKE_PARALLEL	help	  The number specified here will be passed to make as N in '-jN'config ADK_FORCE_PARALLEL	prompt "Force parallel building of all packages (DANGEROUS)"	bool	default n	depends on ADK_MAKE_PARALLEL	help	  Do not enable this! It's for testing purposes only.choice prompt "Hostsystem (do not change!)"config ADK_HOST_LINUX	prompt "Linux"	booleanconfig ADK_HOST_FREEBSD	prompt "FreeBSD"	booleanconfig ADK_HOST_MIRBSD	prompt "MirBSD"	booleanconfig ADK_HOST_OPENBSD	prompt "OpenBSD"	booleanconfig ADK_HOST_NETBSD	prompt "NetBSD"	booleanconfig ADK_HOST_DARWIN	prompt "Darwin"	booleanconfig ADK_HOST_CYGWIN	prompt "Cygwin"	booleanendchoiceendmenusource "target/Config.in"menu "Runtime configuration"config ADK_RUNTIME_HOSTNAME	string "hostname for the embedded system"	default "linux"	help	  Set your target hostname.config ADK_RUNTIME_SSH_PUBKEY	string "SSH public key (root user only)"	default ""	help	  Paste your generated SSH public key here and it will be embedded into	  the built image, so you can use it to login instantly.config ADK_RUNTIME_PASSWORD	string "root password for the embedded system"	default "linux123"	help	  Predefine the root password enabled in the built image.config ADK_RUNTIME_TIMEZONE	string "timezone for the embedded system"	default "Europe/Berlin"	helpendmenumenu "Package selection"config ADK_ENABLE_IPV6	prompt "enable IPv6 globally"	boolean	default y	# FIXME: selecting stuff here is ugly, better fix package flavours to	#        support a symbol-value-based default (i.e., "default y if IPV6")	select ADK_PACKAGE_NFS_UTILS_WITH_TIRPC if ADK_PACKAGE_NFS_UTILS != n	help	  This enables IPv6 support in all related applications. Basically this	  just means passing --enable-ipv6 to the configure script, but the	  exception proves the rule. ;)source "package/Config.in.auto.global"source "package/Config.in.auto"endmenumenu "Kernel configuration"source "target/linux/Config.in"endmenu
 |