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"
15 config ADK_HAVE_DOT_CONFIG
21 config ADK_DEVELSYSTEM
22 bool "Compile a ADK development system"
24 select ADK_PACKAGE_AUTOCONF
25 select ADK_PACKAGE_AUTOMAKE
26 select ADK_PACKAGE_BASH
27 select ADK_PACKAGE_BINUTILS
28 select ADK_PACKAGE_BZIP2
29 select ADK_PACKAGE_CPIO
30 select ADK_PACKAGE_DIFFUTILS
31 select ADK_PACKAGE_FILE
32 select ADK_PACKAGE_GAWK
33 select ADK_PACKAGE_GCC
34 select ADK_PACKAGE_GIT
35 select ADK_PACKAGE_UCLIBC_DEV if ADK_TARGET_LIB_UCLIBC
36 select ADK_PACKAGE_EGLIBC_DEV if ADK_TARGET_LIB_EGLIBC
37 select ADK_PACKAGE_GLIBC_DEV if ADK_TARGET_LIB_GLIBC
38 select ADK_PACKAGE_LIBNCURSES
39 select ADK_PACKAGE_LIBNCURSES_DEV
40 select ADK_PACKAGE_LIBTOOL
42 select ADK_PACKAGE_MAKE
43 select ADK_PACKAGE_PATCH
44 select ADK_PACKAGE_MICROPERL
45 select ADK_PACKAGE_TAR
46 select ADK_PACKAGE_WGET
47 select ADK_PACKAGE_ZLIB
48 select ADK_PACKAGE_ZLIB_DEV
51 After bootstrapping a Linux system you might want to
52 switch to native builds with your target.
53 If you choose this option, all necessary software needed
54 for native building will be selected.
57 bool "Enable debug support"
60 All packages and libc will be compiled and packaged with debug information.
61 Mostly useful for NFS root or big USB/CF disk setups.
64 bool "Link applications statically by default"
67 Useful for toolchain only target devices.
71 default 1 if ! ADK_MAKE_PARALLEL
73 config ADK_MAKE_PARALLEL
74 prompt "Enable parallel building of packages that claim to support it"
79 prompt "How many jobs to use"
82 depends on ADK_MAKE_PARALLEL
84 The number specified here will be passed to make as N in '-jN'
86 config ADK_FORCE_PARALLEL
87 prompt "Force parallel building of all packages (DANGEROUS)"
90 depends on ADK_MAKE_PARALLEL
92 Do not enable this! It's for testing purposes only.
95 prompt "Hostsystem (do not change!)"
100 config ADK_HOST_FREEBSD
104 config ADK_HOST_MIRBSD
108 config ADK_HOST_OPENBSD
112 config ADK_HOST_NETBSD
120 source "target/Config.in"
121 source "package/Config.in"