Author: alexander
Date: 2006-12-03 23:45:16 -0700 (Sun, 03 Dec 2006)
New Revision: 1753
Modified:
branches/6.2/Makefile
Log:
Added support for tarring up /tools
Modified: branches/6.2/Makefile
===================================================================
--- branches/6.2/Makefile 2006-11-13 03:31:54 UTC (rev 1752)
+++ branches/6.2/Makefile 2006-12-04 06:45:16 UTC (rev 1753)
@@ -169,7 +169,7 @@
@-chown -R lfs $(WD) $(MP)$(WD) $(WD)/bin \
$(LFSSRC) $(MP)$(LFSSRC) $(SRC) $(MP)$(SRC) $(MKTREE)
@cp $(ROOT)/scripts/unpack $(WD)/bin
- @su - lfs -c "$(lfsenv) '$(lfsbash) && $(MAKE) tools'"
+ @make maybe-tools
@touch $(PKG)/wget/.pass2
@install -m644 -oroot -groot $(ROOT)/etc/{group,passwd} $(MP)/etc
@-ln -s $(WD)/bin/bash $(MP)/bin/bash
@@ -213,6 +213,14 @@
@make -C $(PKG)/wget prebuild
@touch $@
+maybe-tools:
+ @if [ -f tools.tar.bz2 ] ; then \
+ tar -C .. -jxpf tools.tar.bz2 ; \
+ else \
+ su - lfs -c "$(lfsenv) '$(lfsbash) && $(MAKE) tools'" ; \
+ tar -C .. -jcpf tools.tar.bz2 tools ; \
+ fi
+
tools: pre-which pre-wget lfs-binutils-pass1 lfs-gcc-pass1 \
lfs-linux-libc-headers-scpt lfs-glibc-scpt lfs-adjust-toolchain \
lfs-tcl-scpt lfs-expect-scpt lfs-dejagnu-scpt lfs-gcc-pass2 \
--
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page