/[PAMELA software]/PamelaDigitizer/Makefile
ViewVC logotype

Diff of /PamelaDigitizer/Makefile

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

revision 1.13 by mocchiut, Thu Dec 18 17:11:47 2008 UTC revision 1.19 by mayorov, Sat Sep 1 13:38:16 2018 UTC
# Line 1  Line 1 
1  # PamelaDigitizer  # PamelaDigitizer
2  # SOFTWARE VERSION  # SOFTWARE VERSION
3  VER= v3r03  VER= v3r06
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 43  ROOTCINT=rootcint Line 43  ROOTCINT=rootcint
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 -lminicern
47  #CERNLIBS    =`cernlib_noshift kernlib,packlib,genlib`  #CERNLIBS    =`cernlib_noshift kernlib,packlib,genlib`
48  CERNLIBS    =  CERNLIBS    =
49  F77LIBS     =-lg2c -lnsl  #F77LIBS     =-lg2c -lnsl
50    F77LIBS     =-lnsl
51  SYSLIBS     =-lm -ldl -rdynamic  SYSLIBS     =-lm -ldl -rdynamic
52  LD          =g++  LD          =g++
53  CXXFLAGS= -O3 -Wall -fPIC ${ROOTCFLAGS} ${PAM_BIT}  CXXFLAGS= -O3 -Wall -fPIC ${ROOTCFLAGS} ${PAM_BIT}
# Line 60  LDFLAGS = $(PAM_BIT) $(CERNLIBS) Line 61  LDFLAGS = $(PAM_BIT) $(CERNLIBS)
61    
62  #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)
63    
64  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
65  OBJS=$(CXXSRCS:%.cxx=%.o)  OBJS=$(CXXSRCS:%.cxx=%.o)
66    
67  CPPSRCS= CRC.cpp calcrc.cpp  CPPSRCS= CRC.cpp calcrc.cpp
# Line 116  depend: ${DEPS} Line 117  depend: ${DEPS}
117    
118  mkverpath:  mkverpath:
119          @(${EGREEN} creating file DigitVersion.cxx; ${RESET})          @(${EGREEN} creating file DigitVersion.cxx; ${RESET})
120          @echo '#include <TSystem.h>' >  DigitVersion.cxx; echo ' char *DigitizerInfo(bool print){ if ( print ) printf("\nPAMELA PamelaDigitizer version: ${VER}\n\nCompiled on '${TODAY}' with: '${GCCVER}'\n\nOn: '${UNAMEA}'\n\n"); return("${VER}"); }' >>  DigitVersion.cxx          @echo '#include <TSystem.h>' >  DigitVersion.cxx; echo ' const char *DigitizerInfo(bool print){ if ( print ) printf("\nPAMELA PamelaDigitizer version: ${VER}\n\nCompiled on '${TODAY}' with: '${GCCVER}'\n\nOn: '${UNAMEA}'\n\n"); return("${VER}"); }' >>  DigitVersion.cxx
121          @sleep 1.2          @sleep 1.2
122    
123  clean:  clean:

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.23