update to latest available upstream version
[openadk.git] / Config.in
blobc2ffcd903c9f45db07364e0784f3a06647ff2aee
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 config ADKVERSION
5         string
6         option env="ADKVERSION"
8 mainmenu "OpenADK Configuration"
10 config MODULES
11         bool
12         default y
14 config ADK_HAVE_DOT_CONFIG
15         bool
16         default y
18 menu "ADK settings"
20 config ADK_DEVELSYSTEM
21         bool "Compile a ADK development system"
22         default n
23         select ADK_PACKAGE_AUTOCONF
24         select ADK_PACKAGE_AUTOMAKE
25         select ADK_PACKAGE_BASH
26         select ADK_PACKAGE_BINUTILS
27         select ADK_PACKAGE_BZIP2
28         select ADK_PACKAGE_CPIO
29         select ADK_PACKAGE_DIFFUTILS
30         select ADK_PACKAGE_FILE
31         select ADK_PACKAGE_GAWK
32         select ADK_PACKAGE_GCC
33         select ADK_PACKAGE_GIT
34         select ADK_PACKAGE_UCLIBC_DEV if ADK_TARGET_LIB_UCLIBC
35         select ADK_PACKAGE_EGLIBC_DEV if ADK_TARGET_LIB_EGLIBC
36         select ADK_PACKAGE_GLIBC_DEV if ADK_TARGET_LIB_GLIBC
37         select ADK_PACKAGE_LIBNCURSES
38         select ADK_PACKAGE_LIBNCURSES_DEV
39         select ADK_PACKAGE_LIBTOOL
40         select ADK_PACKAGE_M4
41         select ADK_PACKAGE_MAKE
42         select ADK_PACKAGE_PATCH
43         select ADK_PACKAGE_MICROPERL
44         select ADK_PACKAGE_TAR
45         select ADK_PACKAGE_WGET
46         select ADK_PACKAGE_ZLIB
47         select ADK_PACKAGE_ZLIB_DEV
48         select ADK_PACKAGE_XZ
49         help
50           After bootstrapping a Linux system you might want to
51           switch to native builds with your target. 
52           If you choose this option, all necessary software needed
53           for native building will be selected.
55 config ADK_DEBUG
56         bool "Enable debug support"
57         default n
58         help
59           All packages and libc will be compiled and packaged with debug information.
60           Mostly useful for NFS root or big USB/CF disk setups.
62 config ADK_STATIC
63         bool "Link applications statically by default"
64         default n
65         help
66           Useful for toolchain only target devices.
68 config ADK_MAKE_JOBS
69         int
70         default 1 if ! ADK_MAKE_PARALLEL
72 config ADK_MAKE_PARALLEL
73         prompt "Enable parallel building of packages that claim to support it"
74         boolean
75         default n
77 config ADK_MAKE_JOBS
78         prompt "How many jobs to use"
79         int
80         default 2
81         depends on ADK_MAKE_PARALLEL
82         help
83           The number specified here will be passed to make as N in '-jN'
85 config ADK_FORCE_PARALLEL
86         prompt "Force parallel building of all packages (DANGEROUS)"
87         bool
88         default n
89         depends on ADK_MAKE_PARALLEL
90         help
91           Do not enable this! It's for testing purposes only.
93 endmenu
95 source "target/Config.in"
96 source "package/Config.in"