use grep instead of fgrep
[openadk.git] / Config.in
blob8b7d40cd639bde41556d31570c18f070f39e9927
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 BUSYBOX_CMP
24         select BUSYBOX_EXPR
25         select BUSYBOX_MKTEMP
26         select BUSYBOX_UNZIP
27         select BUSYBOX_TEE
28         select ADK_PACKAGE_AUTOCONF
29         select ADK_PACKAGE_AUTOMAKE
30         select ADK_PACKAGE_BASH
31         select ADK_PACKAGE_BINUTILS
32         select ADK_PACKAGE_BZIP2
33         select ADK_PACKAGE_CPIO
34         select ADK_PACKAGE_DIFFUTILS
35         select ADK_PACKAGE_FILE
36         select ADK_PACKAGE_GAWK
37         select ADK_PACKAGE_GCC
38         select ADK_PACKAGE_GIT
39         select ADK_PACKAGE_GREP
40         select ADK_PACKAGE_UCLIBC_DEV if ADK_TARGET_LIB_UCLIBC
41         select ADK_PACKAGE_EGLIBC_DEV if ADK_TARGET_LIB_EGLIBC
42         select ADK_PACKAGE_GLIBC_DEV if ADK_TARGET_LIB_GLIBC
43         select ADK_PACKAGE_LIBNCURSES
44         select ADK_PACKAGE_LIBNCURSES_DEV
45         select ADK_PACKAGE_LIBTOOL
46         select ADK_PACKAGE_M4
47         select ADK_PACKAGE_MAKE
48         select ADK_PACKAGE_MKSH
49         select ADK_PACKAGE_PATCH
50         select ADK_PACKAGE_MICROPERL
51         select ADK_PACKAGE_TAR
52         select ADK_PACKAGE_WGET
53         select ADK_PACKAGE_ZLIB
54         select ADK_PACKAGE_ZLIB_DEV
55         select ADK_PACKAGE_XZ
56         help
57           After bootstrapping a Linux system you might want to
58           switch to native builds with your target. 
59           If you choose this option, all necessary software needed
60           for native building will be selected.
62 config ADK_DEBUG
63         bool "Enable debug support"
64         default n
65         help
66           All packages and libc will be compiled and packaged with debug information.
67           Mostly useful for NFS root or big USB/CF disk setups.
69 config ADK_STATIC
70         bool "Link applications statically by default"
71         default n
72         help
73           Useful for toolchain only target devices.
75 config ADK_MAKE_JOBS
76         int
77         default 1 if ! ADK_MAKE_PARALLEL
79 config ADK_MAKE_PARALLEL
80         prompt "Enable parallel building of packages that claim to support it"
81         boolean
82         default n
84 config ADK_MAKE_JOBS
85         prompt "How many jobs to use"
86         int
87         default 2
88         depends on ADK_MAKE_PARALLEL
89         help
90           The number specified here will be passed to make as N in '-jN'
92 config ADK_FORCE_PARALLEL
93         prompt "Force parallel building of all packages (DANGEROUS)"
94         bool
95         default n
96         depends on ADK_MAKE_PARALLEL
97         help
98           Do not enable this! It's for testing purposes only.
100 choice 
101 prompt "Hostsystem (do not change!)"
102 config ADK_HOST_LINUX
103         prompt "Linux"
104         boolean
106 config ADK_HOST_FREEBSD
107         prompt "FreeBSD"
108         boolean
110 config ADK_HOST_MIRBSD
111         prompt "MirBSD"
112         boolean
114 config ADK_HOST_OPENBSD
115         prompt "OpenBSD"
116         boolean
118 config ADK_HOST_NETBSD
119         prompt "NetBSD"
120         boolean
122 config ADK_HOST_CYGWIN
123         prompt "Cygwin"
124         boolean
126 endchoice
128 endmenu
130 source "target/Config.in"
131 source "package/Config.in"