r1619 - in profiles/LFS/trunk: chapter05 chapter06 config_separate

jhuntwork at linuxfromscratch.org jhuntwork at linuxfromscratch.org
Thu Dec 2 05:45:00 PST 2004


Author: jhuntwork
Date: 2004-12-02 06:44:58 -0700 (Thu, 02 Dec 2004)
New Revision: 1619

Modified:
   profiles/LFS/trunk/chapter05/bash.xml
   profiles/LFS/trunk/chapter05/binutils-pass1.xml
   profiles/LFS/trunk/chapter05/binutils-pass2.xml
   profiles/LFS/trunk/chapter05/bison.xml
   profiles/LFS/trunk/chapter05/coreutils.xml
   profiles/LFS/trunk/chapter05/diffutils.xml
   profiles/LFS/trunk/chapter05/findutils.xml
   profiles/LFS/trunk/chapter05/flex.xml
   profiles/LFS/trunk/chapter05/gawk.xml
   profiles/LFS/trunk/chapter05/gcc-pass1.xml
   profiles/LFS/trunk/chapter05/gcc-pass2.xml
   profiles/LFS/trunk/chapter05/gettext.xml
   profiles/LFS/trunk/chapter05/glibc.xml
   profiles/LFS/trunk/chapter05/grep.xml
   profiles/LFS/trunk/chapter05/gzip.xml
   profiles/LFS/trunk/chapter05/m4.xml
   profiles/LFS/trunk/chapter05/make.xml
   profiles/LFS/trunk/chapter05/ncurses.xml
   profiles/LFS/trunk/chapter05/patch.xml
   profiles/LFS/trunk/chapter05/perl.xml
   profiles/LFS/trunk/chapter05/sed.xml
   profiles/LFS/trunk/chapter05/tar.xml
   profiles/LFS/trunk/chapter05/texinfo.xml
   profiles/LFS/trunk/chapter05/util-linux.xml
   profiles/LFS/trunk/chapter06/autoconf.xml
   profiles/LFS/trunk/chapter06/automake.xml
   profiles/LFS/trunk/chapter06/bash.xml
   profiles/LFS/trunk/chapter06/binutils.xml
   profiles/LFS/trunk/chapter06/bison.xml
   profiles/LFS/trunk/chapter06/coreutils.xml
   profiles/LFS/trunk/chapter06/diffutils.xml
   profiles/LFS/trunk/chapter06/e2fsprogs.xml
   profiles/LFS/trunk/chapter06/file.xml
   profiles/LFS/trunk/chapter06/findutils.xml
   profiles/LFS/trunk/chapter06/flex.xml
   profiles/LFS/trunk/chapter06/gawk.xml
   profiles/LFS/trunk/chapter06/gcc.xml
   profiles/LFS/trunk/chapter06/gettext.xml
   profiles/LFS/trunk/chapter06/glibc.xml
   profiles/LFS/trunk/chapter06/grep.xml
   profiles/LFS/trunk/chapter06/grub.xml
   profiles/LFS/trunk/chapter06/gzip.xml
   profiles/LFS/trunk/chapter06/inetutils.xml
   profiles/LFS/trunk/chapter06/iproute2.xml
   profiles/LFS/trunk/chapter06/kbd.xml
   profiles/LFS/trunk/chapter06/less.xml
   profiles/LFS/trunk/chapter06/libol.xml
   profiles/LFS/trunk/chapter06/libtool.xml
   profiles/LFS/trunk/chapter06/m4.xml
   profiles/LFS/trunk/chapter06/make.xml
   profiles/LFS/trunk/chapter06/man.xml
   profiles/LFS/trunk/chapter06/module-init-tools.xml
   profiles/LFS/trunk/chapter06/ncurses.xml
   profiles/LFS/trunk/chapter06/patch.xml
   profiles/LFS/trunk/chapter06/perl.xml
   profiles/LFS/trunk/chapter06/procps.xml
   profiles/LFS/trunk/chapter06/psmisc.xml
   profiles/LFS/trunk/chapter06/readline.xml
   profiles/LFS/trunk/chapter06/sed.xml
   profiles/LFS/trunk/chapter06/shadow.xml
   profiles/LFS/trunk/chapter06/sysvinit.xml
   profiles/LFS/trunk/chapter06/tar.xml
   profiles/LFS/trunk/chapter06/texinfo.xml
   profiles/LFS/trunk/chapter06/udev.xml
   profiles/LFS/trunk/chapter06/util-linux.xml
   profiles/LFS/trunk/chapter06/vim.xml
   profiles/LFS/trunk/config_separate/general.ent
Log:
Added general support for parallel building. Only modified packages in chapters 5 & 6. Others, such as the kernel and/or libxml and nALFS can be added later to the profile, if so desired.


Modified: profiles/LFS/trunk/chapter05/bash.xml
===================================================================
--- profiles/LFS/trunk/chapter05/bash.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/bash.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -34,7 +34,9 @@
 			<param>--without-bash-malloc</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/binutils-pass1.xml
===================================================================
--- profiles/LFS/trunk/chapter05/binutils-pass1.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/binutils-pass1.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -38,6 +38,7 @@
 		</configure>
 
 		<make>
+			<param>&jlevel;</param>
 			<param>configure-host</param>
 		</make>
 
@@ -55,6 +56,7 @@
 		</make>
 
 		<make>
+			<param>&jlevel;</param>
 			<param>-C ld</param>
 			<param>LDFLAGS="-all-static"</param>
 			<param>LIB_PATH=/tools/lib</param>

Modified: profiles/LFS/trunk/chapter05/binutils-pass2.xml
===================================================================
--- profiles/LFS/trunk/chapter05/binutils-pass2.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/binutils-pass2.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -38,7 +38,9 @@
 			<param>--with-lib-path=/tools/lib</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/bison.xml
===================================================================
--- profiles/LFS/trunk/chapter05/bison.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/bison.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/coreutils.xml
===================================================================
--- profiles/LFS/trunk/chapter05/coreutils.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/coreutils.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -28,7 +28,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/diffutils.xml
===================================================================
--- profiles/LFS/trunk/chapter05/diffutils.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/diffutils.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter05/findutils.xml
===================================================================
--- profiles/LFS/trunk/chapter05/findutils.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/findutils.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/flex.xml
===================================================================
--- profiles/LFS/trunk/chapter05/flex.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/flex.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -37,7 +37,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/gawk.xml
===================================================================
--- profiles/LFS/trunk/chapter05/gawk.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/gawk.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/gcc-pass1.xml
===================================================================
--- profiles/LFS/trunk/chapter05/gcc-pass1.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/gcc-pass1.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -43,6 +43,7 @@
 		</configure>
 
 		<make>
+			<param>&jlevel;</param>
 			<param>BOOT_LDFLAGS="-static"</param>
 			<param>bootstrap</param>
 		</make>

Modified: profiles/LFS/trunk/chapter05/gcc-pass2.xml
===================================================================
--- profiles/LFS/trunk/chapter05/gcc-pass2.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/gcc-pass2.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -63,7 +63,9 @@
 			<param>--disable-libstdcxx-pch</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/gettext.xml
===================================================================
--- profiles/LFS/trunk/chapter05/gettext.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/gettext.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -29,7 +29,9 @@
 			<param>--disable-csharp</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/glibc.xml
===================================================================
--- profiles/LFS/trunk/chapter05/glibc.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/glibc.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -43,7 +43,9 @@
 			<param>--with-headers=/tools/include</param>
 		</configure>
 
-		<make />
+		<make>
+			<prefix>PARALLELMFLAGS=&jlevel;</prefix>
+		</make>
 
 		<make>
 			<param>check</param>

Modified: profiles/LFS/trunk/chapter05/grep.xml
===================================================================
--- profiles/LFS/trunk/chapter05/grep.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/grep.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -29,7 +29,9 @@
 			<param>--with-included-regex</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/gzip.xml
===================================================================
--- profiles/LFS/trunk/chapter05/gzip.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/gzip.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter05/m4.xml
===================================================================
--- profiles/LFS/trunk/chapter05/m4.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/m4.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/make.xml
===================================================================
--- profiles/LFS/trunk/chapter05/make.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/make.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/ncurses.xml
===================================================================
--- profiles/LFS/trunk/chapter05/ncurses.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/ncurses.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -31,7 +31,9 @@
 			<param>--enable-overwrite</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter05/patch.xml
===================================================================
--- profiles/LFS/trunk/chapter05/patch.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/patch.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -28,7 +28,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter05/perl.xml
===================================================================
--- profiles/LFS/trunk/chapter05/perl.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/perl.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -35,6 +35,7 @@
 		</configure>
 
 		<make>
+			<param>&jlevel;</param>
 			<param>perl</param>
 			<param>utilities</param>
 		</make>

Modified: profiles/LFS/trunk/chapter05/sed.xml
===================================================================
--- profiles/LFS/trunk/chapter05/sed.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/sed.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/tar.xml
===================================================================
--- profiles/LFS/trunk/chapter05/tar.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/tar.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/texinfo.xml
===================================================================
--- profiles/LFS/trunk/chapter05/texinfo.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/texinfo.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/tools</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter05/util-linux.xml
===================================================================
--- profiles/LFS/trunk/chapter05/util-linux.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter05/util-linux.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -32,16 +32,19 @@
 		<configure />
 
 		<make>
+			<param>&jlevel;</param>
 			<param>-C lib</param>
 		</make>
 
 		<make>
+			<param>&jlevel;</param>
 			<param>-C mount</param>
 			<param>mount</param>
 			<param>umount</param>
 		</make>
 
 		<make>
+			<param>&jlevel;</param>
 			<param>-C text-utils</param>
 			<param>more</param>
 		</make>

Modified: profiles/LFS/trunk/chapter06/autoconf.xml
===================================================================
--- profiles/LFS/trunk/chapter06/autoconf.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/autoconf.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/automake.xml
===================================================================
--- profiles/LFS/trunk/chapter06/automake.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/automake.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/bash.xml
===================================================================
--- profiles/LFS/trunk/chapter06/bash.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/bash.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -42,7 +42,9 @@
 			<param>--with-installed-readline</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/binutils.xml
===================================================================
--- profiles/LFS/trunk/chapter06/binutils.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/binutils.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -45,6 +45,7 @@
 		</configure>
 
 		<make>
+			<param>&jlevel;</param>	
 			<param>tooldir=/usr</param>
 		</make>
 

Modified: profiles/LFS/trunk/chapter06/bison.xml
===================================================================
--- profiles/LFS/trunk/chapter06/bison.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/bison.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/coreutils.xml
===================================================================
--- profiles/LFS/trunk/chapter06/coreutils.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/coreutils.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -40,7 +40,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 <!--
 		<textdump mode="append">
 			<file>/etc/group</file>

Modified: profiles/LFS/trunk/chapter06/diffutils.xml
===================================================================
--- profiles/LFS/trunk/chapter06/diffutils.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/diffutils.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/e2fsprogs.xml
===================================================================
--- profiles/LFS/trunk/chapter06/e2fsprogs.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/e2fsprogs.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -34,7 +34,9 @@
 			<param>--disable-evms</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>			
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/file.xml
===================================================================
--- profiles/LFS/trunk/chapter06/file.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/file.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/findutils.xml
===================================================================
--- profiles/LFS/trunk/chapter06/findutils.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/findutils.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -29,7 +29,9 @@
 			<param>--localstatedir=/var/lib/locate</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/flex.xml
===================================================================
--- profiles/LFS/trunk/chapter06/flex.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/flex.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -37,7 +37,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/gawk.xml
===================================================================
--- profiles/LFS/trunk/chapter06/gawk.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/gawk.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -28,7 +28,9 @@
 			<param>--libexecdir=/usr/lib</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/gcc.xml
===================================================================
--- profiles/LFS/trunk/chapter06/gcc.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/gcc.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -60,7 +60,9 @@
 			<param>--enable-languages=c,c++</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>-k check</param>

Modified: profiles/LFS/trunk/chapter06/gettext.xml
===================================================================
--- profiles/LFS/trunk/chapter06/gettext.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/gettext.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/glibc.xml
===================================================================
--- profiles/LFS/trunk/chapter06/glibc.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/glibc.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -41,7 +41,9 @@
 			<param>--libexecdir=/usr/lib/glibc</param>
 		</configure>
 
-		<make />
+		<make>
+			<prefix>PARALLELMFLAGS=&jlevel;</prefix>
+		</make>
 
 		<make>
 			<param>check</param>

Modified: profiles/LFS/trunk/chapter06/grep.xml
===================================================================
--- profiles/LFS/trunk/chapter06/grep.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/grep.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -29,7 +29,9 @@
 			<param>--with-included-regex</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/grub.xml
===================================================================
--- profiles/LFS/trunk/chapter06/grub.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/grub.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -31,7 +31,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/gzip.xml
===================================================================
--- profiles/LFS/trunk/chapter06/gzip.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/gzip.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -33,7 +33,9 @@
 			<replace>/bin</replace>
 		</search_replace>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/inetutils.xml
===================================================================
--- profiles/LFS/trunk/chapter06/inetutils.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/inetutils.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -46,7 +46,9 @@
 			<param>--disable-servers</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/iproute2.xml
===================================================================
--- profiles/LFS/trunk/chapter06/iproute2.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/iproute2.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -32,6 +32,7 @@
 		<configure />
 
 		<make>
+			<param>&jlevel;</param>	
 			<param>SBINDIR=/sbin</param>
 		</make>
 

Modified: profiles/LFS/trunk/chapter06/kbd.xml
===================================================================
--- profiles/LFS/trunk/chapter06/kbd.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/kbd.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -25,7 +25,9 @@
 
 		<configure />
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/less.xml
===================================================================
--- profiles/LFS/trunk/chapter06/less.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/less.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -29,7 +29,9 @@
 			<param>--sysconfdir=/etc</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/libol.xml
===================================================================
--- profiles/LFS/trunk/chapter06/libol.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/libol.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -28,7 +28,9 @@
 			<param>--enable-shared</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/libtool.xml
===================================================================
--- profiles/LFS/trunk/chapter06/libtool.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/libtool.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/m4.xml
===================================================================
--- profiles/LFS/trunk/chapter06/m4.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/m4.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/make.xml
===================================================================
--- profiles/LFS/trunk/chapter06/make.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/make.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -27,7 +27,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/man.xml
===================================================================
--- profiles/LFS/trunk/chapter06/man.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/man.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -45,7 +45,9 @@
 			<param>-confdir=/etc</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/module-init-tools.xml
===================================================================
--- profiles/LFS/trunk/chapter06/module-init-tools.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/module-init-tools.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -29,6 +29,7 @@
 		</configure>
 
 		<make>
+			<param>&jlevel;</param>
 			<param>DOCBOOKTOMAN=""</param>
 		</make>
 

Modified: profiles/LFS/trunk/chapter06/ncurses.xml
===================================================================
--- profiles/LFS/trunk/chapter06/ncurses.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/ncurses.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -30,7 +30,9 @@
 			<param>--without-debug</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/patch.xml
===================================================================
--- profiles/LFS/trunk/chapter06/patch.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/patch.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -28,7 +28,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/perl.xml
===================================================================
--- profiles/LFS/trunk/chapter06/perl.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/perl.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -28,7 +28,9 @@
 			<param>-Dpager="/bin/less -isR"</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<textdump>

Modified: profiles/LFS/trunk/chapter06/procps.xml
===================================================================
--- profiles/LFS/trunk/chapter06/procps.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/procps.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -24,7 +24,9 @@
 			<base>&build_dir;/&procps-directory;</base>
 		</stageinfo>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/psmisc.xml
===================================================================
--- profiles/LFS/trunk/chapter06/psmisc.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/psmisc.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -28,7 +28,9 @@
 			<param>--exec-prefix=""</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/readline.xml
===================================================================
--- profiles/LFS/trunk/chapter06/readline.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/readline.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -34,6 +34,7 @@
 		</configure>
 
 		<make>
+			<param>&jlevel;</param>	
 			<param>SHLIB_XLDFLAGS=-lncurses</param>
 		</make>
 

Modified: profiles/LFS/trunk/chapter06/sed.xml
===================================================================
--- profiles/LFS/trunk/chapter06/sed.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/sed.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -28,7 +28,9 @@
 			<param>--bindir=/bin</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/shadow.xml
===================================================================
--- profiles/LFS/trunk/chapter06/shadow.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/shadow.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -28,7 +28,9 @@
 			<param>--enable-shared</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 		<make>
 			<param>install</param>

Modified: profiles/LFS/trunk/chapter06/sysvinit.xml
===================================================================
--- profiles/LFS/trunk/chapter06/sysvinit.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/sysvinit.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -36,6 +36,7 @@
 		</search_replace>
 
 		<make>
+			<param>&jlevel;</param>	
 			<param>-C src</param>
 		</make>
 

Modified: profiles/LFS/trunk/chapter06/tar.xml
===================================================================
--- profiles/LFS/trunk/chapter06/tar.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/tar.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -29,7 +29,9 @@
 			<param>--libexecdir=/usr/sbin</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/texinfo.xml
===================================================================
--- profiles/LFS/trunk/chapter06/texinfo.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/texinfo.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -33,7 +33,9 @@
 			<param>--prefix=/usr</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>	
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/chapter06/udev.xml
===================================================================
--- profiles/LFS/trunk/chapter06/udev.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/udev.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -24,6 +24,7 @@
 		</stageinfo>
 
 		<make>
+			<param>&jlevel;</param>	
 		  	<param>udevdir=/dev</param>
 		</make>
 

Modified: profiles/LFS/trunk/chapter06/util-linux.xml
===================================================================
--- profiles/LFS/trunk/chapter06/util-linux.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/util-linux.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -37,6 +37,7 @@
 		<configure />
 
 		<make>
+			<param>&jlevel;</param>
 			<param>HAVE_KILL=yes</param>
 			<param>HAVE_SLN=yes</param>
 		</make>

Modified: profiles/LFS/trunk/chapter06/vim.xml
===================================================================
--- profiles/LFS/trunk/chapter06/vim.xml	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/chapter06/vim.xml	2004-12-02 13:44:58 UTC (rev 1619)
@@ -41,7 +41,9 @@
 			<param>--enable-multibyte</param>
 		</configure>
 
-		<make />
+		<make>
+			<param>&jlevel;</param>
+		</make>
 
 <!--
 		<make>

Modified: profiles/LFS/trunk/config_separate/general.ent
===================================================================
--- profiles/LFS/trunk/config_separate/general.ent	2004-12-02 09:42:20 UTC (rev 1618)
+++ profiles/LFS/trunk/config_separate/general.ent	2004-12-02 13:44:58 UTC (rev 1619)
@@ -140,6 +140,13 @@
     -->
 <!ENTITY gcc_optimizations "">
 
+<!-- parallel build level (make flag -j). Default is unset. For faster build times,
+	you might try setting this flag to 2-3 times the number of processors in
+	your machine. So, for example, a single processor machine, you might set this
+	entity to "-j3"
+     -->
+<!ENTITY jlevel "">
+
 <!-- gcc target triplet (used for adjusting the toolchain) -->
 <!ENTITY gcc_target "i686-pc-linux-gnu">
 




More information about the alfs-log mailing list