| 1 | 
 # Tracker flight analysis software  | 
 # Tracker flight analysis software  | 
| 2 | 
 # SOFTWARE VERSION | 
 # SOFTWARE VERSION | 
| 3 | 
 VER= v6r10 | 
 VER= v7r04 | 
| 4 | 
 DEBUG=0 | 
 DEBUG=0 | 
| 5 | 
 # | 
 # | 
| 6 | 
 include ../Make.def | 
 include ../Make.def | 
| 53 | 
         ${DIRSRC}/F77/interB.f \ | 
         ${DIRSRC}/F77/interB.f \ | 
| 54 | 
         ${DIRSRC}/F77/track.f \ | 
         ${DIRSRC}/F77/track.f \ | 
| 55 | 
         ${DIRSRC}/F77/grkuta.f \ | 
         ${DIRSRC}/F77/grkuta.f \ | 
| 56 | 
         ${DIRSRC}/F77/bdll.f      # ***PP*** | 
         ${DIRSRC}/F77/bdll.f \ | 
| 57 | 
  | 
         ${DIRSRC}/F77/mini_ext.f   | 
| 58 | 
  | 
  | 
| 59 | 
 FOBJS=$(FSRCS:${DIRSRC}/F77/%.f=${DIRLIB}/%.o)  | 
 FOBJS=$(FSRCS:${DIRSRC}/F77/%.f=${DIRLIB}/%.o)  | 
| 60 | 
 #------------------------------------------------- | 
 #------------------------------------------------- | 
| 67 | 
         ${DIRSRC}/TrkLevel1.cpp \ | 
         ${DIRSRC}/TrkLevel1.cpp \ | 
| 68 | 
         ${DIRSRC}/TrkLevel0.cpp \ | 
         ${DIRSRC}/TrkLevel0.cpp \ | 
| 69 | 
         ${DIRSRC}/TrkHough.cpp \ | 
         ${DIRSRC}/TrkHough.cpp \ | 
| 70 | 
         ${DIRSRC}/TrkCalib.cpp  | 
         ${DIRSRC}/TrkCalib.cpp \ | 
| 71 | 
  | 
         ${DIRSRC}/ExtTrack.cpp  | 
| 72 | 
  | 
  | 
| 73 | 
 #LIBROOTSRCS=    | 
 #LIBROOTSRCS=    | 
| 74 | 
 LIBROOTLIBS=$(LIBROOTSRCS:${DIRSRC}/%.cpp=${DIRLIB}/lib%_${VER}.so) | 
 LIBROOTLIBS=$(LIBROOTSRCS:${DIRSRC}/%.cpp=${DIRLIB}/lib%_${VER}.so) | 
| 88 | 
         ${DIRLIB}/cncomp.o  \ | 
         ${DIRLIB}/cncomp.o  \ | 
| 89 | 
         ${DIRLIB}/filladc.o  \ | 
         ${DIRLIB}/filladc.o  \ | 
| 90 | 
         ${DIRLIB}/reductionflight.o | 
         ${DIRLIB}/reductionflight.o | 
| 91 | 
 LIBROOTCLIBS= libTrkParams libTrkLevel2 libTrkLevel1 libTrkLevel0 libTrkHough libTrkCalib  | 
 LIBROOTCLIBS= libTrkParams libTrkLevel2 libTrkLevel1 libTrkLevel0 libTrkHough libTrkCalib libExtTrack | 
| 92 | 
  | 
  | 
| 93 | 
 #LIBROOTCLIBS=  | 
 #LIBROOTCLIBS=  | 
| 94 | 
 FULLROOTCLIBS=$(LIBROOTCLIBS:%=${DIRLIB}/%_${VER}.so) | 
 FULLROOTCLIBS=$(LIBROOTCLIBS:%=${DIRLIB}/%_${VER}.so) | 
| 100 | 
            ${DIRSRC}/TrkProcess.cpp \ | 
            ${DIRSRC}/TrkProcess.cpp \ | 
| 101 | 
            ${DIRSRC}/TrkVerl2.cpp \ | 
            ${DIRSRC}/TrkVerl2.cpp \ | 
| 102 | 
            ${DIRSRC}/TrkCore.cpp \ | 
            ${DIRSRC}/TrkCore.cpp \ | 
| 103 | 
  | 
            ${DIRSRC}/ExtTrkingAlg.cpp \ | 
| 104 | 
 #          ${DIRSRC}/TrkLevel0.cpp | 
 #          ${DIRSRC}/TrkLevel0.cpp | 
| 105 | 
   | 
   | 
| 106 | 
 LIBCPPLIBSTRK=$(LIBCPPSRCS:${DIRSRC}/%.cpp=${DIRLIB}/lib%_${VER}.so) | 
 LIBCPPLIBSTRK=$(LIBCPPSRCS:${DIRSRC}/%.cpp=${DIRLIB}/lib%_${VER}.so) | 
| 107 | 
 #LIBCPPCLIBS=libTrkLevel2 libTrkLevel0  | 
 #LIBCPPCLIBS=libTrkLevel2 libTrkLevel0  | 
| 108 | 
 LIBCPPCLIBS= libTrkStruct libTrkProcess libTrkCore libTrkVerl2 #libTrkLevel0 | 
 LIBCPPCLIBS= libTrkStruct libTrkProcess libTrkCore libTrkVerl2 libExtTrkingAlg #libTrkLevel0 | 
| 109 | 
 FULLCPPCLIBS=$(LIBCPPCLIBS:%=${DIRLIB}/%_${VER}.so) | 
 FULLCPPCLIBS=$(LIBCPPCLIBS:%=${DIRLIB}/%_${VER}.so) | 
| 110 | 
 #------------------------------------------------- | 
 #------------------------------------------------- | 
| 111 | 
 # librerie F77 NON utilizzabili da root | 
 # librerie F77 NON utilizzabili da root | 
| 131 | 
 # variabili per l'installazione | 
 # variabili per l'installazione | 
| 132 | 
 EXESRCS=${DIRBIN}/TrackerLevel2 | 
 EXESRCS=${DIRBIN}/TrackerLevel2 | 
| 133 | 
 INCSRCS= \ | 
 INCSRCS= \ | 
| 134 | 
  | 
         ${DIRINC}/ExtTrack.h \ | 
| 135 | 
  | 
         ${DIRINC}/ExtTrkingAlg.h \ | 
| 136 | 
         ${DIRINC}/TrkLevel2.h \ | 
         ${DIRINC}/TrkLevel2.h \ | 
| 137 | 
         ${DIRINC}/TrkLevel1.h \ | 
         ${DIRINC}/TrkLevel1.h \ | 
| 138 | 
         ${DIRINC}/TrkLevel0.h \ | 
         ${DIRINC}/TrkLevel0.h \ |