diff options
Diffstat (limited to 'Config.in')
-rw-r--r-- | Config.in | 69 |
1 files changed, 64 insertions, 5 deletions
@@ -17,6 +17,18 @@ config ADK_HAVE_DOT_CONFIG menu "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 @@ -25,10 +37,11 @@ config ADK_DEVELSYSTEM select BUSYBOX_INSTALL select BUSYBOX_MKTEMP select BUSYBOX_UNZIP + select BUSYBOX_RMDIR select BUSYBOX_TAC select BUSYBOX_TEE - select ADK_PACKAGE_AUTOCONF - select ADK_PACKAGE_AUTOMAKE + select BUSYBOX_WGET + select BUSYBOX_YES select ADK_PACKAGE_BASH select ADK_PACKAGE_BINUTILS select ADK_PACKAGE_BZIP2 @@ -44,7 +57,6 @@ config ADK_DEVELSYSTEM 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 @@ -53,7 +65,6 @@ config ADK_DEVELSYSTEM 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 @@ -136,4 +147,52 @@ endchoice endmenu source "target/Config.in" -source "package/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" + help + +endmenu + +menu "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" +endmenu + +menu "Kernel configuration" +source "target/linux/Config.in" +endmenu |