Make.proto
changeset 1357 2fad3a905583
parent 1356 1b5c8313260e
child 1360 a0fa8b75d11f
--- a/Make.proto	Sun Jun 29 14:13:22 2014 +0200
+++ b/Make.proto	Mon Jun 30 10:33:15 2014 +0200
@@ -416,12 +416,15 @@
 # the actual executable and its binaries
 #
 dmgBINContents:
-	cp "stx" "$(DMG_TMP)"/stx.app/Contents/MacOS/stx
-	-cp -r *.so "$(DMG_TMP)"/stx.app/Contents/MacOS/.
-	-cp -r symbols.stc "$(DMG_TMP)"/stx.app/Contents/MacOS/.
-	-cp -r *.stx "$(DMG_TMP)"/stx.app/Contents/MacOS/.
-	-cp -r *.rc "$(DMG_TMP)"/stx.app/Contents/MacOS/.
-	-cp -r resources "$(DMG_TMP)"/stx.app/Contents/MacOS/.
+	(cd "$(DMG_TMP)"/stx.app/Contents/MacOS ; ln -s ../../Packages/stx/projects/smalltalk/stx .)
+	(cd "$(DMG_TMP)"/stx.app/Contents/MacOS ; ln -s ../../Packages/stx/projects/smalltalk/*.so .)
+	(cd "$(DMG_TMP)"/stx.app/Contents/MacOS ; ln -s ../../Packages/stx/projects/smalltalk/*.stc .)
+	(cd "$(DMG_TMP)"/stx.app/Contents/MacOS ; ln -s ../../Packages/stx/projects/smalltalk/*.stx .)
+	(cd "$(DMG_TMP)"/stx.app/Contents/MacOS ; ln -s ../../Packages/stx/projects/smalltalk/*.rc .)
+	(cd "$(DMG_TMP)"/stx.app/Contents/MacOS ; ln -s ../../Packages/stx/projects/smalltalk/patches .)
+	(cd "$(DMG_TMP)"/stx.app/Contents/MacOS ; ln -s ../../Packages/stx/projects/smalltalk/stxPatches .)
+	(cd "$(DMG_TMP)"/stx.app/Contents/MacOS ; ln -s ../../Packages/stx/projects/smalltalk/rc.d .)
+#        -cp -r resources "$(DMG_TMP)"/stx.app/Contents/MacOS/.
 
 #
 # sources and all other package stuff