/[PAMELA software]/PamVMC_update/aux/spectra_generator/Makefile
ViewVC logotype

Contents of /PamVMC_update/aux/spectra_generator/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (show annotations) (download) (vendor branch)
Tue Oct 15 15:51:55 2013 UTC (11 years, 4 months ago) by formato
Branch: MAIN, rel
CVS Tags: reltag, HEAD
Changes since 1.1: +0 -0 lines
Error occurred while calculating annotation data.
PamVMC update

1 RED='\E[1;31;40m'
2 GREEN='\E[1;32;40m'
3 YELLOW='\E[1;33;40m'
4 BLUE='\E[1;34;40m'
5 WHITE='\E[1;37;40m'
6 VIOLET='\E[1;35;40m'
7 CYAN='\E[1;36;40m'
8 EGREEN=echo -e ${GREEN}
9 RESET=tput sgr0
10 CC=gcc
11 LD=g++
12 CXX=g++
13 CXXFLAGS= -m32 -Wall -fPIC `root-config --cflags` -I. -I${PAM_INC} \
14 -I${PAM_YODA}/include/yoda \
15 -I../../include \
16 -I${ROOTSYS}/include
17 CXXLIBS= `root-config --glibs` -L${PAM_LIB}\
18 ${PAM_LIB}/libPamLevel2.so \
19 ${PAM_LIB}/libTrkLevel2.so \
20 ${PAM_LIB}/libTrkLevel1.so \
21 ${PAM_LIB}/libS4Level2.so \
22 ${PAM_LIB}/libCaloLevel1.so \
23 ${PAM_LIB}/libCaloLevel2.so \
24 ${PAM_LIB}/libNDLevel2.so \
25 ${PAM_LIB}/libToFLevel2.so \
26 ${PAM_LIB}/libGLTables.so \
27 ${PAM_LIB}/libAcLevel2.so \
28 ${PAM_LIB}/libOrbitalInfo.so \
29 ${PAM_LIB}/libTrigLevel2.so \
30 ${PAM_LIB}/libyoda.so \
31 ${PAM_LIB}/libDarthVader.so\
32 ${PAM_LIB}/libsgp4.so \
33 ${PAM_LIB}/libTrkHough.so \
34 ${PAM_LIB}/libRunInfo.so \
35 ${ROOTSYS}/lib/libVMC.so \
36 ${ROOTSYS}/lib/libGeom.so \
37 ${ROOTSYS}/lib/libPhysics.so \
38 ${ROOTSYS}/lib/libTree.so \
39 ${ROOTSYS}/lib/libEG.so \
40 ${ROOTSYS}/lib/libXMLParser.so \
41 ${PAM_VMC}/lib/tgt_linux/libPamVMC_fc.so
42 CXXSRC=sp_gen.C
43 CXXOBJS=sp_gen.o
44
45 all: PrimaryInfo sp_gen
46
47 PrimaryInfoDict.cxx: LinkDef.h PrimaryInfo.h
48 rm -f PrimaryInfoDict.cxx
49 rootcint -f PrimaryInfoDict.cxx -c -I. PrimaryInfo.h LinkDef.h
50 PrimaryInfo: PrimaryInfoDict.cxx
51 ${LD} ${CXXFLAGS} -shared PrimaryInfoDict.cxx -o libPrimaryInfo.so
52
53 sp_gen: ${CXXOBJS} ${MYLIBS}
54 @(${EGREEN} "Creating executable: "${WHITE} "$@"; ${RESET})
55 ${LD} -m32 -o $@ $^ ${CXXLIBS}
56 @rm -f ${CXXOBJS}
57
58 sp_gen.o: ${CXXSRC}
59 @rm -f ${CXXOBJS}
60 @(${EGREEN} "Creating object file: "${WHITE} "$@"; ${RESET})
61 ${CXX} ${CXXFLAGS} -c -o $@ $<
62 clean:
63 rm sp_gen *.so *.d *.o *.cxx PrimaryInfoDict.cxx PrimaryInfoDict.h

  ViewVC Help
Powered by ViewVC 1.1.23