Changeset 28164 for branches/czw_branch/20100519/magic/Makefile
- Timestamp:
- May 28, 2010, 3:09:59 PM (16 years ago)
- Location:
- branches/czw_branch/20100519
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
magic/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/czw_branch/20100519
- Property svn:mergeinfo changed
/trunk (added) merged: 28046-28057,28062-28069,28072-28076,28079-28100
- Property svn:mergeinfo changed
-
branches/czw_branch/20100519/magic/Makefile
r26890 r28164 1 2 MAGIC_DIR = ~/magic_tarballs 3 4 # necessary support for libQt (only used by magic) 5 QTDIR = qt-everywhere-opensource-src-4.6.1 6 QTSRC = $(MAGIC_DIR)/qt-everywhere-opensource-src-4.6.1.tar.gz 7 QTDEP := $(shell test -f $(QTSRC) && echo $(QTSRC)) 8 9 PSCFG = ../psconfig/psconfig.csh 10 PSPREFIX := $(shell csh $(PSCFG) $(PSVERSION) --prefix) 1 11 2 12 default: all 3 13 4 all: ssa-core-cpp magic verify14 all: qt-everywhere ssa-core-cpp magic verify 5 15 6 16 install: magic.install verify.install … … 12 22 update: 13 23 # get the source code (replace this with SVN interactions) 14 tar xvzf ~/magic.tgz 15 tar xvzf ~/ssa-core-cpp.tgz 24 tar xvzf $(MAGIC_DIR)/magic.tgz 25 tar xvzf $(MAGIC_DIR)/ssa-core-cpp.tgz 26 tar xvzf $(QTSRC) 16 27 cp Makefile.magic magic/Makefile.magic 17 28 cp magic/VerifyStreaks/main.cpp verify/VerifyStreaks.cpp 29 30 qt-everywhere: $(QTDIR)/lib/libQtCore.so 31 32 QTOPT = -fast \ 33 -opensource \ 34 -nomake tools \ 35 -nomake examples \ 36 -nomake demos \ 37 -nomake docs \ 38 -nomake translations \ 39 -no-xmlpatterns \ 40 -no-multimedia \ 41 -no-audio-backend \ 42 -no-phonon \ 43 -no-phonon-backend \ 44 -no-svg \ 45 -no-webkit \ 46 -no-javascript-jit \ 47 -no-script \ 48 -no-scripttools 49 50 # the target (QTDEP) is blank unless QTSRC exists 51 $(QTDIR)/lib/libQtCore.so: $(QTDEP) 52 echo $(PSCFG) 53 echo $(PSPREFIX) 54 if [ -d $(QTDIR) ]; then (cd $(QTDIR) && echo "yes" | ./configure $(QTOPT) -prefix $(PSPREFIX)); fi 55 if [ -d $(QTDIR) ]; then (cd $(QTDIR) && make); fi 56 if [ -d $(QTDIR) ]; then (cd $(QTDIR) && make install); fi 18 57 19 58 ssa-core-cpp: ssa-core-cpp/build/libSSA.a
Note:
See TracChangeset
for help on using the changeset viewer.
