/[PAMELA software]/PamelaDigitizer/Makefile
ViewVC logotype

Diff of /PamelaDigitizer/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by pamelats, Wed Oct 15 14:03:21 2008 UTC revision 1.15 by pamelats, Tue May 5 14:17:46 2009 UTC
# Line 1  Line 1 
1  # PamelaDigitizer  # PamelaDigitizer
2  # SOFTWARE VERSION  # SOFTWARE VERSION
3  VER= v3r03  VER= v3r05
4  # An almost general purpouse Makefile for PAMELA repository  # An almost general purpouse Makefile for PAMELA repository
5  # Let's start with some useful definition to make the echo colored  # Let's start with some useful definition to make the echo colored
6  RED='\E[1;31;40m'  RED='\E[1;31;40m'
# Line 42  ROOTCINT=rootcint Line 42  ROOTCINT=rootcint
42    
43  # Compilers settings  # Compilers settings
44  ROOTCFLAGS  =`root-config --cflags`  ROOTCFLAGS  =`root-config --cflags`
45  ROOTLDFLAGS =`root-config --ldflags`  ROOTLDFLAGS =`root-config --ldflags`
46  ROOTLIBS    =`root-config --libs` -lHbook  ROOTLIBS    =`root-config --libs` -lHbook
47  CERNLIBS    =`cernlib_noshift kernlib,packlib,genlib`  #CERNLIBS    =`cernlib_noshift kernlib,packlib,genlib`
48    CERNLIBS    =
49  F77LIBS     =-lg2c -lnsl  F77LIBS     =-lg2c -lnsl
50  SYSLIBS     =-lm -ldl -rdynamic  SYSLIBS     =-lm -ldl -rdynamic
51  LD          =g++  LD          =g++
# Line 59  LDFLAGS = $(PAM_BIT) $(CERNLIBS) Line 60  LDFLAGS = $(PAM_BIT) $(CERNLIBS)
60    
61  #LDFLAGS = -g -llapack -lg2c -lm -lnsl -lcrypt -L/cern/2005/lib $(PAM_BIT)  #LDFLAGS = -g -llapack -lg2c -lm -lnsl -lcrypt -L/cern/2005/lib $(PAM_BIT)
62    
63  CXXSRCS=  Digitizer.cxx DigitizeRunHeader.cxx DigitizeCalo.cxx DigitizeTOF.cxx DigitizeAC.cxx DigitizeS4.cxx DigitizeND.cxx  Write.cxx DigitizeTRK.cxx Pamelagp2Digits.cxx DigitVersion.cxx  CXXSRCS= Digitizer.cxx DigitizePSCU.cxx DigitizeCalo.cxx DigitizeTOF.cxx DigitizeAC.cxx DigitizeS4.cxx DigitizeND.cxx  Write.cxx DigitizeTRK.cxx Pamelagp2Digits.cxx DigitVersion.cxx
64  OBJS=$(CXXSRCS:%.cxx=%.o)  OBJS=$(CXXSRCS:%.cxx=%.o)
65    
66  CPPSRCS= CRC.cpp calcrc.cpp  CPPSRCS= CRC.cpp calcrc.cpp
# Line 92  Pamelagp2Digits: Line 93  Pamelagp2Digits:
93          @rm -f *.o          @rm -f *.o
94    
95  Digitizer: Digitizer.o ${OBJS} ${DICO}  Digitizer: Digitizer.o ${OBJS} ${DICO}
96          $(LD) $(LDFLAGS) -o $@ $^ ${ROOTLIBS} ${CERNLIBS} ${F77LIBS} ${SYSLIBS}          $(LD) $(LDFLAGS) -o $@ $^ ${ROOTLIBS} ${CERNLIBS} ${F77LIBS} ${SYSLIBS}
97    
98  depend: ${DEPS}  depend: ${DEPS}
99    
# Line 134  clean: Line 135  clean:
135          @echo " Removing Pamelagp2Digits ....."          @echo " Removing Pamelagp2Digits ....."
136          @rm -f ${JUNK}          @rm -f ${JUNK}
137          @rm -f Pamelagp2Digits; ${RESET}          @rm -f Pamelagp2Digits; ${RESET}
138            @touch DigitVersion.cxx
139    
140  install:  install:
141  #       @echo "TEST: copying the executable in the PAM_BIN directory";  #       @echo "TEST: copying the executable in the PAM_BIN directory";

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.15

  ViewVC Help
Powered by ViewVC 1.1.23