[darwinbuild-changes] [156] trunk/darwinbuild/installXcodebuild

source_changes at macosforge.org source_changes at macosforge.org
Wed Oct 4 01:52:40 PDT 2006


Revision: 156
          http://trac.macosforge.org/projects/darwinbuild/changeset/156
Author:   ssen
Date:     2006-10-04 01:52:39 -0700 (Wed, 04 Oct 2006)

Log Message:
-----------
Far superior. After doing the initial xcode copy, go back and
recopy pbx_jamfiles from the installed system, but used a more
restrictive set of sed expressions so we don't butcher it
quite as much.

Modified Paths:
--------------
    trunk/darwinbuild/installXcodebuild

Modified: trunk/darwinbuild/installXcodebuild
===================================================================
--- trunk/darwinbuild/installXcodebuild	2005-08-04 21:12:30 UTC (rev 155)
+++ trunk/darwinbuild/installXcodebuild	2006-10-04 08:52:39 UTC (rev 156)
@@ -15,6 +15,8 @@
     /Developer/Makefiles/pbx_jamfiles \
     /Library/Application\ Support/Xcode)
 
+JAMFILES=/Developer/Makefiles/pbx_jamfiles
+
 if [ -z "$BUILDROOT" ]; then
     echo "Usage: $0 /Volumes/DarwinBuild/BuildRoot" 1>&2
     exit 1
@@ -96,8 +98,13 @@
 	sed -e 's,/System,/XCD/SY,g' \
 	-e 's,/usr/lib,/XCD/lib,g' \
 	-e 's,/Developer,/XCD/loper,g' | \
-    (cd "$BUILDROOT"; cpio -im${VERBOSECPIO}d )
+    (cd "$BUILDROOT"; cpio -ium${VERBOSECPIO}d )
 
+    find ".$JAMFILES" | cpio -o -c | \
+	sed -e 's,$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks,/XCD/SY///////Library/PrivateFrameworks,g' \
+	-e 's,/Developer/Makefiles/pbx_jamfiles,/XCD/loper/Makefiles/pbx_jamfiles,g' | \
+    (cd "$BUILDROOT"; cpio -ium${VERBOSECPIO}d )
+
     echo "done"
 }
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/darwinbuild-changes/attachments/20061004/b469a57f/attachment.html


More information about the darwinbuild-changes mailing list