Changeset 5097 for trunk/MagicSoft
- Timestamp:
- 09/17/04 11:34:13 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Simulation/Detector/Camera/Makefile
r5072 r5097 19 19 # 20 20 # $RCSfile: Makefile,v $ 21 # $Revision: 1.2 5$21 # $Revision: 1.26 $ 22 22 # $Author: moralejo $ 23 # $Date: 2004-09-1 6 15:16:33 $23 # $Date: 2004-09-17 10:34:13 $ 24 24 # 25 25 ################################################################## … … 39 39 -I${INCLUDE_COR} \ 40 40 -I${INCLUDE_MC} \ 41 -I${INCLUDE_EVITA} \42 -I${INCLUDE_EVITA_MC} \43 -I${INCLUDE_EVITA_RAW} \44 -I${INCLUDE_EVITA_BASE} \45 -I${INCLUDE_MARS_MGEOM} \46 41 -I${INCLUDE_LONS} \ 47 42 -I${INCLUDE_STAR} \ … … 49 44 -I${INCLUDE_FADC} \ 50 45 -I${INCLUDE_ROOT} \ 51 -I${INCLUDE_CPLUS} 46 -I${INCLUDE_CPLUS} \ 47 -I${INCLUDE_MARS_MBASE} \ 48 -I${INCLUDE_MARS_MGEOM} \ 49 -I${INCLUDE_MARS_MGUI} \ 50 -I${INCLUDE_MARS_MC} \ 51 -I${INCLUDE_MARS_MRAW} 52 52 53 53 RANLIB = -L${RANLIBDIR} -lranlib … … 59 59 60 60 osf_FORLIBS = -lUfor -lfor -lutil -lots -lm 61 #linux_FORLIBS = -lf2c -lm /usr/lib/libc.a62 61 linux_FORLIBS = -lm -ldl 63 #linux_FORLIBS = -lm -ldl -rdynamic64 62 generic_FORLIBS = -lm 65 63 66 64 FORLIBS = ${${SYSTEM}_FORLIBS} 65 MARSLIBS = ../../../Mars/libmars.so 67 66 68 67 # compilation and linking flags … … 71 70 CFLAGS = ${CXXFLAGS} 72 71 FFLAGS = ${CXXFLAGS} 73 LIBS = ${RANLIB} ${ROOTLIBS} ${ROOTGLIBS} ${GLIBS} \ 74 ${INCLUDE_EVITA_MC}/mmc.a ${INCLUDE_EVITA_RAW}/mraw.a \ 75 ${INCLUDE_EVITA_BASE}/mbase.a ${INCLUDE_MARS_MGEOM}/mgeom.a 76 77 # 78 # ----->>> Compile files related to MARS with Makefiles in their 79 # directories. 80 # 81 SUBDIRS = ${INCLUDE_EVITA_BASE} \ 82 ${INCLUDE_EVITA_MC} \ 83 ${INCLUDE_EVITA_RAW} \ 84 ${INCLUDE_MARS_MGEOM} 85 86 LIBRARIES = $(SUBDIRS:=.a) 87 MRPROPERS = $(SUBDIRS:=.mrproper) 88 CLEANERS = $(SUBDIRS:=.clean) 72 LIBS = ${RANLIB} ${ROOTLIBS} ${ROOTGLIBS} ${GLIBS} ${MARSLIBS} 89 73 90 74 #------------------------------------------------------------------------------ … … 145 129 $(CXX) $(CXXFLAGS) $(OBJS) $(LIBS) -o $@ 146 130 147 $(LIBRARIES): makefiles148 @echo " Creating lib$@:"149 (cd $(@:.a=);make; cd ..)150 151 $(MRPROPERS): makefiles152 @echo " Doing Mr.Proper in $(@:.mrproper=)"153 (cd $(@:.mrproper=); (make mrproper > /dev/null); cd ..;)154 155 156 131 $(CLEANERS): makefiles 157 132 @echo "Cleaning $(@:.clean=):"
Note:
See TracChangeset
for help on using the changeset viewer.