source: branches/contrib/config/rootfs/config.in @ 707

Last change on this file since 707 was 707, checked in by ehem, 5 years ago

Drag in changes to trunk

Coordination is interesting to deal with. Drag in changes that were done
on trunk.

File size: 3.0 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
18source "config/rootfs/debian_release.in"
19source "config/rootfs/debian_arch.in"
20
21menuconfig ROOTFS_DEBIAN
22    bool "Root Filesystem (optional)"
23    default n
24    help
25      DebWrt Debian root filesystem for various architecture are now available for
26      download from the DebWrt site. Say y here, if you want to create a root
27      filesystem from scratch and configure which packages etc should be included.
28
29    if ROOTFS_DEBIAN
30
31        choice
32            prompt "DebWrt Debian Architecture"
33                default ROOTFS_DEBIAN_ARCH_MIPS
34                help
35                  Select the the Debian architecture for the root filesystem. Qemu can be used
36                  to perform the second stage Debian install phase.
37
38            config ROOTFS_DEBIAN_ARCH_MIPS
39                bool
40                prompt "mips"
41
42            config ROOTFS_DEBIAN_ARCH_MIPSEL
43                bool
44                prompt "mipsel"
45
46            config ROOTFS_DEBIAN_ARCH_ARMEL
47                bool
48                prompt "armel"
49
50            config ROOTFS_DEBIAN_ARCH_ARMHF
51                bool
52                prompt "armhf"
53
54        endchoice
55
56        choice
57            prompt "DebWrt Debian Release"
58                default ROOTFS_DEBIAN_RELEASE_JESSIE
59                help
60                  Select the the Debian release for the root filesystem. Also sets the build environment release.
61
62            config ROOTFS_DEBIAN_RELEASE_SID
63                bool
64                prompt "Sid"
65
66            config ROOTFS_DEBIAN_RELEASE_STRETCH
67                bool
68                prompt "Stretch"
69
70            config ROOTFS_DEBIAN_RELEASE_JESSIE
71                bool
72                prompt "Jessie"
73
74            config ROOTFS_DEBIAN_RELEASE_WHEEZY
75                bool
76                prompt "Wheezy"
77
78            config ROOTFS_DEBIAN_RELEASE_SQUEEZE
79                bool
80                prompt "Squeeze (depricated - may not work)"
81
82            config ROOTFS_DEBIAN_RELEASE_LENNY
83                bool
84                prompt "Lenny (depricated - may not work)"
85
86        endchoice
87
88        config ROOTFS_DEBIAN_INCLUDE_PACKAGES
89                string "Additional packages"
90                default "debian/rootfs/include_packages.list"
91                help
92                  Specify the file name of the list of additional packages
93                  to install in the Debian rootfs.
94                  .
95                  The default file is fine.
96                  You may use as a start for your own list
97                  of additional packages.
98
99        config ROOTFS_DEBIAN_QEMU_2ND_STAGE
100                bool "Use qemu to perform Debian second stage install on the host"
101                default y
102                help
103              Use qemu to perform Debian root fs second stage install on the host. This
104              eliminates the need to do the second stage install on the target device. Using
105              qemu is much faster and easier then doing 2nd stage on the target device.
106
107
108    endif
Note: See TracBrowser for help on using the repository browser.