|
From: Ian P. <piu...@us...> - 2004-04-02 01:04:17
|
Update of /cvsroot/squeak/squeak/platforms/unix/config In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21127 Modified Files: Makefile.in Log Message: Add rules for OSX browser plugin bundle. Index: Makefile.in =================================================================== RCS file: /cvsroot/squeak/squeak/platforms/unix/config/Makefile.in,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Makefile.in 1 Sep 2003 07:56:19 -0000 1.8 --- Makefile.in 2 Apr 2004 00:52:12 -0000 1.9 *************** *** 36,40 **** # Author: ian...@in... # ! # Last edited: 2003-08-31 03:15:52 by piumarta on cartman.inria.fr @make_cfg@ --- 36,40 ---- # Author: ian...@in... # ! # Last edited: 2004-02-06 06:37:54 by piumarta on emilia.local @make_cfg@ *************** *** 89,93 **** mkdir -p $(appdir)/MacOS cp -p squeak $(appdir)/MacOS/. ! cp -p */.libs/*.so $(appdir)/MacOS/. cp -p Info.plist $(appdir)/. cp -p $(osxdir)/PkgInfo $(appdir)/. --- 89,95 ---- mkdir -p $(appdir)/MacOS cp -p squeak $(appdir)/MacOS/. ! cp -p */.libs/* $(appdir)/MacOS/. ! rm -f $(appdir)/MacOS/*.la ! rm -f $(appdir)/MacOS/*.lai cp -p Info.plist $(appdir)/. cp -p $(osxdir)/PkgInfo $(appdir)/. *************** *** 101,104 **** --- 103,129 ---- mv Info.plist.tmp Info.plist + # OSX plugin bundle + + nposxdir=$(topdir)/platforms/unix/vm-display-Quartz + npapp=NPSqueak.bundle + npappdir=$(npapp)/Contents + + NPSqueak.bundle : NPSqueak plugins + /bin/rm -rf $(npapp) + mkdir -p $(npappdir)/MacOS + cp -p squeak $(npappdir)/MacOS/. + cp -p */.libs/*.so $(npappdir)/MacOS/. + cp -p Info.plist $(npappdir)/. + cp -p $(nposxdir)/PkgInfo $(npappdir)/. + cp -pr $(nposxdir)/Resources $(npappdir)/. + -find $(npapp) -name '*~' | xargs rm -f + + NPOBJS = vm-display-Quartz/sqUnixSafari.o vm-sound-MacOSX/sqUnixSoundMacOSX.o vm-display-Quartz/sqUnixQuartz.o + NPLIBS = $(NPOBJS) -framework CoreAudio -framework AudioToolbox + + NPSqueak : config.sh $(SQLIBS) version.o $(NPOBJS) + gcc -bundle -flat_namespace -undefined suppress -o NPSqueak \ + $(NPLIBS) $(SQLIBS) version.o $(LIBS) vm/vm.a + # manual page |