1 |
Rather than require every arch to set CHROOT=chroot by default, let the |
2 |
generic core do it. |
3 |
--- |
4 |
catalyst/arch/alpha.py | 1 - |
5 |
catalyst/arch/amd64.py | 1 - |
6 |
catalyst/arch/arm.py | 2 -- |
7 |
catalyst/arch/arm64.py | 1 - |
8 |
catalyst/arch/hppa.py | 1 - |
9 |
catalyst/arch/ia64.py | 1 - |
10 |
catalyst/arch/m68k.py | 1 - |
11 |
catalyst/arch/mips.py | 4 ---- |
12 |
catalyst/arch/powerpc.py | 3 --- |
13 |
catalyst/arch/s390.py | 2 -- |
14 |
catalyst/arch/sh.py | 2 -- |
15 |
catalyst/arch/sparc.py | 3 --- |
16 |
catalyst/arch/x86.py | 2 -- |
17 |
catalyst/builder.py | 1 + |
18 |
14 files changed, 1 insertion(+), 24 deletions(-) |
19 |
|
20 |
diff --git a/catalyst/arch/alpha.py b/catalyst/arch/alpha.py |
21 |
index 01b6382..a4e7caf 100644 |
22 |
--- a/catalyst/arch/alpha.py |
23 |
+++ b/catalyst/arch/alpha.py |
24 |
@@ -7,7 +7,6 @@ class generic_alpha(builder.generic): |
25 |
"abstract base class for all alpha builders" |
26 |
def __init__(self,myspec): |
27 |
builder.generic.__init__(self,myspec) |
28 |
- self.settings["CHROOT"]="chroot" |
29 |
self.settings["CFLAGS"]="-mieee -pipe" |
30 |
|
31 |
class arch_alpha(generic_alpha): |
32 |
diff --git a/catalyst/arch/amd64.py b/catalyst/arch/amd64.py |
33 |
index 463e8f5..1d9db0e 100644 |
34 |
--- a/catalyst/arch/amd64.py |
35 |
+++ b/catalyst/arch/amd64.py |
36 |
@@ -5,7 +5,6 @@ class generic_amd64(builder.generic): |
37 |
"abstract base class for all amd64 builders" |
38 |
def __init__(self,myspec): |
39 |
builder.generic.__init__(self,myspec) |
40 |
- self.settings["CHROOT"]="chroot" |
41 |
|
42 |
class arch_amd64(generic_amd64): |
43 |
"builder class for generic amd64 (Intel and AMD)" |
44 |
diff --git a/catalyst/arch/arm.py b/catalyst/arch/arm.py |
45 |
index c0d322c..05146f1 100644 |
46 |
--- a/catalyst/arch/arm.py |
47 |
+++ b/catalyst/arch/arm.py |
48 |
@@ -6,14 +6,12 @@ class generic_arm(builder.generic): |
49 |
"Abstract base class for all arm (little endian) builders" |
50 |
def __init__(self,myspec): |
51 |
builder.generic.__init__(self,myspec) |
52 |
- self.settings["CHROOT"]="chroot" |
53 |
self.settings["CFLAGS"]="-O2 -pipe" |
54 |
|
55 |
class generic_armeb(builder.generic): |
56 |
"Abstract base class for all arm (big endian) builders" |
57 |
def __init__(self,myspec): |
58 |
builder.generic.__init__(self,myspec) |
59 |
- self.settings["CHROOT"]="chroot" |
60 |
self.settings["CFLAGS"]="-O2 -pipe" |
61 |
|
62 |
class arch_arm(generic_arm): |
63 |
diff --git a/catalyst/arch/arm64.py b/catalyst/arch/arm64.py |
64 |
index 00e7527..c12a0a0 100644 |
65 |
--- a/catalyst/arch/arm64.py |
66 |
+++ b/catalyst/arch/arm64.py |
67 |
@@ -5,7 +5,6 @@ class arch_arm64(builder.generic): |
68 |
"builder class for arm64" |
69 |
def __init__(self,myspec): |
70 |
builder.generic.__init__(self,myspec) |
71 |
- self.settings["CHROOT"]="chroot" |
72 |
self.settings["CFLAGS"]="-O2 -pipe" |
73 |
self.settings["CFLAGS"]="-O2 -pipe" |
74 |
self.settings["CHOST"]="aarch64-unknown-linux-gnu" |
75 |
diff --git a/catalyst/arch/hppa.py b/catalyst/arch/hppa.py |
76 |
index c5589c4..6e96909 100644 |
77 |
--- a/catalyst/arch/hppa.py |
78 |
+++ b/catalyst/arch/hppa.py |
79 |
@@ -5,7 +5,6 @@ class generic_hppa(builder.generic): |
80 |
"Abstract base class for all hppa builders" |
81 |
def __init__(self,myspec): |
82 |
builder.generic.__init__(self,myspec) |
83 |
- self.settings["CHROOT"]="chroot" |
84 |
self.settings["CFLAGS"]="-O2 -pipe" |
85 |
self.settings["CXXFLAGS"]="-O2 -pipe" |
86 |
|
87 |
diff --git a/catalyst/arch/ia64.py b/catalyst/arch/ia64.py |
88 |
index 3f06040..de0ec9e 100644 |
89 |
--- a/catalyst/arch/ia64.py |
90 |
+++ b/catalyst/arch/ia64.py |
91 |
@@ -5,7 +5,6 @@ class arch_ia64(builder.generic): |
92 |
"builder class for ia64" |
93 |
def __init__(self,myspec): |
94 |
builder.generic.__init__(self,myspec) |
95 |
- self.settings["CHROOT"]="chroot" |
96 |
self.settings["CFLAGS"]="-O2 -pipe" |
97 |
self.settings["CFLAGS"]="-O2 -pipe" |
98 |
self.settings["CHOST"]="ia64-unknown-linux-gnu" |
99 |
diff --git a/catalyst/arch/m68k.py b/catalyst/arch/m68k.py |
100 |
index c9f194b..9fc1083 100644 |
101 |
--- a/catalyst/arch/m68k.py |
102 |
+++ b/catalyst/arch/m68k.py |
103 |
@@ -5,7 +5,6 @@ class generic_m68k(builder.generic): |
104 |
"abstract base class for all m68k builders" |
105 |
def __init__(self,myspec): |
106 |
builder.generic.__init__(self,myspec) |
107 |
- self.settings["CHROOT"]="chroot" |
108 |
self.settings["CFLAGS"]=" -pipe" |
109 |
|
110 |
class arch_m68k(generic_m68k): |
111 |
diff --git a/catalyst/arch/mips.py b/catalyst/arch/mips.py |
112 |
index 5416d22..9682bf2 100644 |
113 |
--- a/catalyst/arch/mips.py |
114 |
+++ b/catalyst/arch/mips.py |
115 |
@@ -5,28 +5,24 @@ class generic_mips(builder.generic): |
116 |
"Abstract base class for all mips builders [Big-endian]" |
117 |
def __init__(self,myspec): |
118 |
builder.generic.__init__(self,myspec) |
119 |
- self.settings["CHROOT"]="chroot" |
120 |
self.settings["CHOST"]="mips-unknown-linux-gnu" |
121 |
|
122 |
class generic_mipsel(builder.generic): |
123 |
"Abstract base class for all mipsel builders [Little-endian]" |
124 |
def __init__(self,myspec): |
125 |
builder.generic.__init__(self,myspec) |
126 |
- self.settings["CHROOT"]="chroot" |
127 |
self.settings["CHOST"]="mipsel-unknown-linux-gnu" |
128 |
|
129 |
class generic_mips64(builder.generic): |
130 |
"Abstract base class for all mips64 builders [Big-endian]" |
131 |
def __init__(self,myspec): |
132 |
builder.generic.__init__(self,myspec) |
133 |
- self.settings["CHROOT"]="chroot" |
134 |
self.settings["CHOST"]="mips64-unknown-linux-gnu" |
135 |
|
136 |
class generic_mips64el(builder.generic): |
137 |
"Abstract base class for all mips64el builders [Little-endian]" |
138 |
def __init__(self,myspec): |
139 |
builder.generic.__init__(self,myspec) |
140 |
- self.settings["CHROOT"]="chroot" |
141 |
self.settings["CHOST"]="mips64el-unknown-linux-gnu" |
142 |
|
143 |
class arch_mips1(generic_mips): |
144 |
diff --git a/catalyst/arch/powerpc.py b/catalyst/arch/powerpc.py |
145 |
index fb98316..0c4861f 100644 |
146 |
--- a/catalyst/arch/powerpc.py |
147 |
+++ b/catalyst/arch/powerpc.py |
148 |
@@ -15,14 +15,11 @@ class generic_ppc(builder.generic): |
149 |
"(\"emerge setarch\" to fix.)", print_traceback=True) |
150 |
self.settings["CHROOT"]="linux32 chroot" |
151 |
self.settings["crosscompile"] = False |
152 |
- else: |
153 |
- self.settings["CHROOT"]="chroot" |
154 |
|
155 |
class generic_ppc64(builder.generic): |
156 |
"abstract base class for all 64-bit powerpc builders" |
157 |
def __init__(self,myspec): |
158 |
builder.generic.__init__(self,myspec) |
159 |
- self.settings["CHROOT"]="chroot" |
160 |
|
161 |
class arch_ppc(generic_ppc): |
162 |
"builder class for generic powerpc" |
163 |
diff --git a/catalyst/arch/s390.py b/catalyst/arch/s390.py |
164 |
index f2cf80d..8ff287b 100644 |
165 |
--- a/catalyst/arch/s390.py |
166 |
+++ b/catalyst/arch/s390.py |
167 |
@@ -5,13 +5,11 @@ class generic_s390(builder.generic): |
168 |
"abstract base class for all s390 builders" |
169 |
def __init__(self,myspec): |
170 |
builder.generic.__init__(self,myspec) |
171 |
- self.settings["CHROOT"]="chroot" |
172 |
|
173 |
class generic_s390x(builder.generic): |
174 |
"abstract base class for all s390x builders" |
175 |
def __init__(self,myspec): |
176 |
builder.generic.__init__(self,myspec) |
177 |
- self.settings["CHROOT"]="chroot" |
178 |
|
179 |
class arch_s390(generic_s390): |
180 |
"builder class for generic s390" |
181 |
diff --git a/catalyst/arch/sh.py b/catalyst/arch/sh.py |
182 |
index 64d6e0e..fdf3974 100644 |
183 |
--- a/catalyst/arch/sh.py |
184 |
+++ b/catalyst/arch/sh.py |
185 |
@@ -5,13 +5,11 @@ class generic_sh(builder.generic): |
186 |
"Abstract base class for all sh builders [Little-endian]" |
187 |
def __init__(self,myspec): |
188 |
builder.generic.__init__(self,myspec) |
189 |
- self.settings["CHROOT"]="chroot" |
190 |
|
191 |
class generic_sheb(builder.generic): |
192 |
"Abstract base class for all sheb builders [Big-endian]" |
193 |
def __init__(self,myspec): |
194 |
builder.generic.__init__(self,myspec) |
195 |
- self.settings["CHROOT"]="chroot" |
196 |
|
197 |
class arch_sh(generic_sh): |
198 |
"Builder class for SH [Little-endian]" |
199 |
diff --git a/catalyst/arch/sparc.py b/catalyst/arch/sparc.py |
200 |
index ec69386..39f50ca 100644 |
201 |
--- a/catalyst/arch/sparc.py |
202 |
+++ b/catalyst/arch/sparc.py |
203 |
@@ -14,14 +14,11 @@ class generic_sparc(builder.generic): |
204 |
"(\"emerge setarch\" to fix.)", print_traceback=True) |
205 |
self.settings["CHROOT"]="linux32 chroot" |
206 |
self.settings["crosscompile"] = False |
207 |
- else: |
208 |
- self.settings["CHROOT"]="chroot" |
209 |
|
210 |
class generic_sparc64(builder.generic): |
211 |
"abstract base class for all sparc64 builders" |
212 |
def __init__(self,myspec): |
213 |
builder.generic.__init__(self,myspec) |
214 |
- self.settings["CHROOT"]="chroot" |
215 |
|
216 |
class arch_sparc(generic_sparc): |
217 |
"builder class for generic sparc (sun4cdm)" |
218 |
diff --git a/catalyst/arch/x86.py b/catalyst/arch/x86.py |
219 |
index 33b29c0..0d6a9ad 100644 |
220 |
--- a/catalyst/arch/x86.py |
221 |
+++ b/catalyst/arch/x86.py |
222 |
@@ -14,8 +14,6 @@ class generic_x86(builder.generic): |
223 |
"(\"emerge setarch\" to fix.)", print_traceback=True) |
224 |
self.settings["CHROOT"]="linux32 chroot" |
225 |
self.settings["crosscompile"] = False |
226 |
- else: |
227 |
- self.settings["CHROOT"]="chroot" |
228 |
|
229 |
class arch_x86(generic_x86): |
230 |
"builder class for generic x86 (386+)" |
231 |
diff --git a/catalyst/builder.py b/catalyst/builder.py |
232 |
index 3ba86c8..adaea90 100644 |
233 |
--- a/catalyst/builder.py |
234 |
+++ b/catalyst/builder.py |
235 |
@@ -2,6 +2,7 @@ |
236 |
class generic(object): |
237 |
def __init__(self,myspec): |
238 |
self.settings=myspec |
239 |
+ self.settings.setdefault('CHROOT', 'chroot') |
240 |
|
241 |
def mount_safety_check(self): |
242 |
""" |
243 |
-- |
244 |
2.5.2 |