source: trunk/config/cross/config.in @ 902

Last change on this file since 902 was 902, checked in by amain, 2 years ago

native: erlite native kernel compile support

File size: 3.8 KB
Line 
1# DebWrt - Debian on Embedded devices
2#
3# Copyright (C) 2010 Johan van Zoomeren <amain@debwrt.net>
4#
5# This program is free software: you can redistribute it and/or modify
6# it under the terms of the GNU General Public License as published by
7# the Free Software Foundation, either version 3 of the License, or
8# (at your option) any later version.
9#
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13# GNU General Public License for more details.
14#
15# You should have received a copy of the GNU General Public License
16# along with this program.  If not, see <http://www.gnu.org/licenses/>.
17
18# Kconfig documentation: http://lxr.linux.no/#linux+v2.6.34.1/Documentation/kbuild/kconfig-language.txt
19
20config DEBIAN_BUILDENV_RELEASE
21        string
22        default "sid"     if DEBIAN_BUILDENV_RELEASE_SID
23        default "stretch" if DEBIAN_BUILDENV_RELEASE_STRETCH
24        default "jessie"  if DEBIAN_BUILDENV_RELEASE_JESSIE
25        default "wheezy"  if DEBIAN_BUILDENV_RELEASE_WHEEZY
26        default "squeeze" if DEBIAN_BUILDENV_RELEASE_SQUEEZE
27        default "lenny"   if DEBIAN_BUILDENV_RELEASE_LENNY
28        default "sid"     if DEBIAN_BUILDENV_RELEASE_SID
29        default "none"
30
31menuconfig DEBWRT_CROSS
32    bool "Debian cross build environment"
33    default n
34    help
35      DebWrt debian packages are now available in the DebWrt debian repository. There is
36      no need anymore to setup the Debian cross build environment and cross build the
37      DebWrt debian packages.
38 
39    if DEBWRT_CROSS 
40        choice
41            prompt "Debian Release"
42            default DEBIAN_BUILDENV_RELEASE_JESSIE
43            help
44              Debian release
45
46            config DEBIAN_BUILDENV_RELEASE_SID
47                bool
48                prompt "Sid"
49
50            config DEBIAN_BUILDENV_RELEASE_STRETCH
51                bool
52                prompt "Stretch"
53
54            config DEBIAN_BUILDENV_RELEASE_JESSIE
55                bool
56                prompt "Jessie"
57
58            config DEBIAN_BUILDENV_RELEASE_WHEEZY
59                bool
60                prompt "Wheezy"
61
62            config DEBIAN_BUILDENV_RELEASE_SQUEEZE
63                bool
64                prompt "Squeeze (depricated - may not work)"
65
66            config DEBIAN_BUILDENV_RELEASE_LENNY
67                bool
68                prompt "Lenny (depricated - may not work)"
69
70        endchoice
71       
72        config DEBIAN_BUILDENV_REPOSITORY
73        string "Debian Repository"
74        default "http://ftp.debian.org/debian"
75        help
76          Specify the Debian Repository used to set up de Debian Cross-Compile chroot
77          environment and used to install Debian chroot for the target architecture.
78
79        config DEBIAN_BUILDENV_SETUP_EMDEBIAN
80            bool "Install Emdebian (obsolete)"
81            default n
82
83        config DEBIAN_BUILDENV_SETUP_QEMU
84            bool "Install Qemu (obsolete)"
85            default n
86
87        config EMDEBIAN_BUILDENV_REPOSITORY
88            string "Emdebian Repository" if DEBIAN_BUILDENV_SETUP_EMDEBIAN
89            default "http://www.emdebian.org/debian"
90            help
91              Specify the Debian Repository used to set up de Debian Cross-Compile chroot
92              environment and used to install Debian chroot for the target architecture.
93
94        config DEBIAN_BUILDENV_INCLUDE_PACKAGES
95            string "Additional packages"
96            default "file,less,strace,sudo"
97            help
98              Specify a comma seperated list of additional packages to install in the
99              Debian cross-compile environment. The cross compile environment is a
100              debootstrapped chrooted Debian sid installation.
101
102        config DEBIAN_BUILDENV_QEMU_VERSION
103            string "Qemu version" if DEBIAN_BUILDENV_SETUP_QEMU
104            default "2.4.0.1"
105            help
106              At least 0.12.2 is needed for mips targets.
107    endif
108
109
Note: See TracBrowser for help on using the repository browser.