/[PAMELA software]/quicklook/tracker/flight/Makefile
ViewVC logotype

Diff of /quicklook/tracker/flight/Makefile

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

revision 1.5 by pam-fi, Sun Jul 2 17:41:14 2006 UTC revision 1.32 by mocchiut, Fri Jan 17 15:10:37 2014 UTC
# Line 1  Line 1 
1  # Tracker Flight quick look  # Tracker Flight quick look
2  # SOFTWARE VERSION  # SOFTWARE VERSION
3  VER= v1r05  VER= v1r34
4  # An almost general purpouse Makefile for PAMELA repository  # An almost general purpouse Makefile for PAMELA repository
5  # Let's start with some usefull definition for colorize the echo  # Let's start with some usefull definition for colorize the echo
6  RED='\E[1;31;40m'  RED='\E[1;31;40m'
# Line 33  F77=g77 Line 33  F77=g77
33  F77FLAGS=  -Wall -Wno-globals -fvxt -fno-automatic -fbounds-check -g -extend_source -static -fno-backslash  F77FLAGS=  -Wall -Wno-globals -fvxt -fno-automatic -fbounds-check -g -extend_source -static -fno-backslash
34  # C++  # C++
35  CXX=g++  CXX=g++
36  CXXFLAGS=-Wall -O -fPIC -pthread  CXXFLAGS=-Wall -O -fPIC -pthread ${PAM_BIT}
37  # ROOTCINT  # ROOTCINT
38  ROOTCINT=rootcint  ROOTCINT=rootcint
39  # Here the variables definig the local directories  # Here the variables definig the local directories
# Line 72  INCSRCS= Line 72  INCSRCS=
72    
73  MACROSSRCS=${DIRMACROS}/FTrkQLook_BASIC.C ${DIRMACROS}/FTrkQLook_EXPERT.C ${DIRMACROS}/FTrkCalibQLook_BASIC.C ${DIRMACROS}/FTrkCalibQLook_EXPERT.C ${DIRMACROS}/FTrkScanQLook_EXPERT.C  MACROSSRCS=${DIRMACROS}/FTrkQLook_BASIC.C ${DIRMACROS}/FTrkQLook_EXPERT.C ${DIRMACROS}/FTrkCalibQLook_BASIC.C ${DIRMACROS}/FTrkCalibQLook_EXPERT.C ${DIRMACROS}/FTrkScanQLook_EXPERT.C
74    
75  DOCFILES=${DIRDOC}/FlightTrkQLook-OperatorManual.doc ${DIRDOC}/FlightTrkQLook-OperatorManual.odt ${DIRDOC}/FlightTrkQLook-OperatorManual.pdf  DOCFILES=${DIRDOC}/FlightTrkQLook-OperatorManual.doc ${DIRDOC}/FlightTrkQLook-OperatorManual.pdf
76    
77  # Here the Variables used for info target  # Here the Variables used for info target
78  PACKAGE=Tracker flight quick look software  PACKAGE=Tracker flight quick look software
# Line 104  all: Line 104  all:
104  ${MACROSLIBS}: ${MACROSRCS}  ${MACROSLIBS}: ${MACROSRCS}
105          @(${EGREEN} "Compiling macro: "${WHITE} "$@"; ${RESET})          @(${EGREEN} "Compiling macro: "${WHITE} "$@"; ${RESET})
106          @${ROOTCINT} -f ${DIRMACROS}/`basename $(@F) _${VER}.so  | sed s/lib//`link.cxx -c -I${ROOTINC} ${DIRINC}/`basename $(@F) _${VER}.so  | sed s/lib//`func.h ${DIRINC}/`basename $(@F) _${VER}.so  | sed s/lib//`LinkDef.h          @${ROOTCINT} -f ${DIRMACROS}/`basename $(@F) _${VER}.so  | sed s/lib//`link.cxx -c -I${ROOTINC} ${DIRINC}/`basename $(@F) _${VER}.so  | sed s/lib//`func.h ${DIRINC}/`basename $(@F) _${VER}.so  | sed s/lib//`LinkDef.h
107          @${CXX} ${CXXFLAGS} -Xlinker -soname=$(@F) -shared -o $@ ${DIRMACROS}/`basename $(@F) _${VER}.so  | sed s/lib//`.cxx ${DIRMACROS}/`basename $(@F) _${VER}.so  | sed s/lib//`link.cxx -lg2c -I${PAM_INC} -I${DIRTOP}/${DIRINC} -I${DIRTOP} -I${PAM_YODA}/include/yoda ${PAM_YODA}/lib/libyoda.so `root-config --cflags --glibs` 1>/dev/null          @${CXX} ${CXXFLAGS} -Xlinker -soname=$(@F) -shared -o $@ ${DIRMACROS}/`basename $(@F) _${VER}.so  | sed s/lib//`.cxx ${DIRMACROS}/`basename $(@F) _${VER}.so  | sed s/lib//`link.cxx -I${PAM_INC} -I${DIRTOP}/${DIRINC} -I${DIRTOP} -I${PAM_YODA}/include/yoda ${PAM_YODA}/lib/libyoda.so `root-config --cflags --glibs` 1>/dev/null
108    
109  ${CXXEXELIBS}: ${CXXEXEOBJS}  ${CXXEXELIBS}: ${CXXEXEOBJS}
110          @(${EGREEN} "Creating exec file: "${WHITE} "$@"; ${RESET})          @(${EGREEN} "Creating exec file: "${WHITE} "$@"; ${RESET})

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.32

  ViewVC Help
Powered by ViewVC 1.1.23