source: CLFS/config@ 9485eba

experimental
Last change on this file since 9485eba was 9485eba, checked in by George Boudreau <georgeb@…>, 18 years ago

Implement suggestion made byDan Nicholson for configurable user/group. Required many changes and allowed for the removal of user specific function calls. Tnx Dan

  • Property mode set to 100644
File size: 2.4 KB
Line 
1#####
2#
3# Configuration file for the CLFS module
4#
5# $Id$
6#
7#####
8
9#--- Unprivileged user and group name
10LUSER=clfs
11LGROUP=clfs
12
13#--- Which target architecture you want to build for,
14# used to select proper book and set TARGETS
15#--------------------------------
16TARGET32=""
17TARGET=
18# >>>> 32-32 BUILD <<<<
19 ARCH=x86 ; TARGET="i486-pc-linux-gnu"
20# ARCH=x86 ; TARGET="i586-pc-linux-gnu"
21# ARCH=x86 ; TARGET="i686-pc-linux-gnu"
22# ARCH=ppc ; TARGET="powerpc-unknown-linux-gnu"
23# ARCH=mips ; TARGET="mipsel-unknown-linux-gnu"
24# ARCH=mips ; TARGET="mips-unknown-linux-gnu"
25# ARCH=sparc ; TARGET="sparcv9-unknown-linux-gnu"
26#--------------------------------
27# >>>> 64-64 BUILD <<<<
28# ARCH=x86_64-64 ; TARGET="x86_64-unknown-linux-gnu"
29# ARCH=mips64-64 ; TARGET="mips64el-unknown-linux-gnu"
30# ARCH=mips64-64 ; TARGET="mips64-unknown-linux-gnu"
31# ARCH=sparc64-64 ; TARGET="sparc64-unknown-linux-gnu"
32# ARCH=alpha ; TARGET="alpha-unknown-linux-gnu"
33#--------------------------------
34# >>>> MULTILIB 32/64 <<<<
35# ARCH=x86_64 ; TARGET="x86_64-unknown-linux-gnu" ; TARGET32="i686-pc-linux-gnu"
36# ARCH=mips64 ; TARGET="mips64el-unknown-linux-gnu" ; TARGET32="mipsel-unknown-linux-gnu"
37# ARCH=mips64 ; TARGET="mips64-unknown-linux-gnu" ; TARGET32="mips-unknown-linux-gnu"
38# ARCH=sparc64 ; TARGET="sparc64-unknown-linux-gnu" ; TARGET32="sparc-unknown-linux-gnu"
39# ARCH=ppc64 ; TARGET="powerpc64-unknown-linux-gnu" ; TARGET32="powerpc-unknown-linux-gnu"
40
41#--- What build method should be used chroot/boot
42# NOTE: not all combinations are 'bootable' yet.
43METHOD=chroot
44
45#--- Unprivileged user and group name
46LUSER=clfs
47LGROUP=clfs
48
49#--- Location of fstab file (if empty, a template is created)
50FSTAB=
51
52#--- Fully qualified path to a kernel config file
53# If no config file is specified the kernel is NOT compiled
54CONFIG=
55
56#--- If METHOD=boot, location of boot-kernel config file
57# NOTE: this setting is required
58BOOT_CONFIG=
59
60# Get the kernel package and patches even if no configutation file
61# has been supplied? 0(no)/1(yes)
62GETKERNEL=0
63
64#--- Book's sources directory
65# If you have previously checked out the book from the repository
66BOOK=
67
68#==== INTERNAL VARIABLES ====
69# Don't edit it unless you know what you are doing
70
71#--- Extra files that need be copied to $JHALFSDIR
72FILES=""
73
74#--- Default stylesheet
75XSL=clfs.xsl
76
77#--- Book version
78LFSVRS=development
79TREE=trunk/BOOK
80
81#--- Name of the makefile
82MKFILE=$JHALFSDIR/Makefile
83
Note: See TracBrowser for help on using the repository browser.