1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
6 option env="ADKVERSION"
8 mainmenu "OpenADK Configuration"
14 config ADK_HAVE_DOT_CONFIG
20 config ADK_DEVELSYSTEM
21 bool "Compile a ADK development system"
25 select BUSYBOX_INSTALL
30 select ADK_PACKAGE_AUTOCONF
31 select ADK_PACKAGE_AUTOMAKE
32 select ADK_PACKAGE_BASH
33 select ADK_PACKAGE_BINUTILS
34 select ADK_PACKAGE_BZIP2
35 select ADK_PACKAGE_CPIO
36 select ADK_PACKAGE_DIFFUTILS
37 select ADK_PACKAGE_FILE
38 select ADK_PACKAGE_GAWK
39 select ADK_PACKAGE_GCC
40 select ADK_PACKAGE_GIT
41 select ADK_PACKAGE_GREP
42 select ADK_PACKAGE_UCLIBC_DEV if ADK_TARGET_LIB_UCLIBC
43 select ADK_PACKAGE_EGLIBC_DEV if ADK_TARGET_LIB_EGLIBC
44 select ADK_PACKAGE_GLIBC_DEV if ADK_TARGET_LIB_GLIBC
45 select ADK_PACKAGE_LIBNCURSES
46 select ADK_PACKAGE_LIBNCURSES_DEV
47 select ADK_PACKAGE_LIBTOOL
49 select ADK_PACKAGE_MAKE
50 select ADK_PACKAGE_MKSH
51 select ADK_PACKAGE_PATCH
52 select ADK_PACKAGE_PKG_CONFIG
53 select ADK_PACKAGE_MICROPERL
54 select ADK_PACKAGE_TAR
55 select ADK_PACKAGE_TSORT
56 select ADK_PACKAGE_WGET
57 select ADK_PACKAGE_ZLIB
58 select ADK_PACKAGE_ZLIB_DEV
61 After bootstrapping a Linux system you might want to
62 switch to native builds with your target.
63 If you choose this option, all necessary software needed
64 for native building will be selected.
67 bool "Enable debug support"
70 All packages and libc will be compiled and packaged with debug information.
71 Mostly useful for NFS root or big USB/CF disk setups.
74 bool "Link applications statically by default"
77 Useful for toolchain only target devices.
81 default 1 if ! ADK_MAKE_PARALLEL
83 config ADK_MAKE_PARALLEL
84 prompt "Enable parallel building of packages that claim to support it"
89 prompt "How many jobs to use"
92 depends on ADK_MAKE_PARALLEL
94 The number specified here will be passed to make as N in '-jN'
96 config ADK_FORCE_PARALLEL
97 prompt "Force parallel building of all packages (DANGEROUS)"
100 depends on ADK_MAKE_PARALLEL
102 Do not enable this! It's for testing purposes only.
105 prompt "Hostsystem (do not change!)"
106 config ADK_HOST_LINUX
110 config ADK_HOST_FREEBSD
114 config ADK_HOST_MIRBSD
118 config ADK_HOST_OPENBSD
122 config ADK_HOST_NETBSD
126 config ADK_HOST_DARWIN
130 config ADK_HOST_CYGWIN
138 source "target/Config.in"
139 source "package/Config.in"