/[PAMELA software]/chewbacca/PamOffLineSW/techmodel/Makefile
ViewVC logotype

Annotation of /chewbacca/PamOffLineSW/techmodel/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Tue Sep 23 07:20:26 2008 UTC (16 years, 2 months ago) by mocchiut
Branch: MAIN
Branch point for: v0r00
Initial revision

1 mocchiut 1.1 #*****************************************************************************
2     #
3     # FILE NAME: $Id: Makefile,v 1.3 2008-04-02 13:35:13 messineo Exp $
4     # VERSION:
5     # AUTHOR: Nergal S.r.l.
6     # DATE:
7     #
8     # DESCRIPTION: base Makefile
9     #
10     # REVISION HISTORY:
11     #
12     # Version Date Author Change Description
13     #
14     #*****************************************************************************/
15    
16    
17     #------------------------------------------------------------------------------
18     include $(BASEDIR)/PamOffLineSW/Make.def
19     #------------------------------------------------------------------------------
20    
21    
22     CFLAGS += -I $(PAMOFF_DIR) -I $(TECH_DIR_INC) -I $(ROOT_DIR_INC) -I $(BASEDIR) -I $(EVENT_DIR) -fPIC -DPIC
23    
24     ROOTEVENTDICT = TechmodelDict
25    
26     CXXSRCS = \
27     TechmodelAlgorithm.cpp \
28     EventReader.cpp \
29     PhysEndRunReader.cpp \
30     CalibCalPulse1Reader.cpp \
31     CalibCalPulse2Reader.cpp \
32     CalibTrkBothReader.cpp \
33     CalibTrk1Reader.cpp \
34     CalibTrk2Reader.cpp \
35     CalibTofReader.cpp \
36     CalibS4Reader.cpp \
37     CalibCalPedReader.cpp \
38     Calib1_Ac1Reader.cpp \
39     Calib2_Ac1Reader.cpp \
40     Calib1_Ac2Reader.cpp \
41     Calib2_Ac2Reader.cpp \
42     CalibCalReader.cpp \
43     RunHeaderReader.cpp \
44     RunTrailerReader.cpp \
45     CalibHeaderReader.cpp \
46     CalibTrailerReader.cpp \
47     InitHeaderReader.cpp \
48     InitTrailerReader.cpp \
49     EventTrkReader.cpp \
50     PhysicsReader.cpp \
51     LogReader.cpp \
52     VarDumpReader.cpp \
53     ArrDumpReader.cpp \
54     TabDumpReader.cpp \
55     TmtcReader.cpp \
56     McmdReader.cpp \
57     ForcedFECmdReader.cpp \
58     Ac1InitReader.cpp \
59     CalInitReader.cpp \
60     TrkInitReader.cpp \
61     TofInitReader.cpp \
62     TrgInitReader.cpp \
63     NdInitReader.cpp \
64     S4InitReader.cpp \
65     Ac2InitReader.cpp \
66     CalAlarmReader.cpp \
67     Ac1AlarmReader.cpp \
68     TrkAlarmReader.cpp \
69     TrgAlarmReader.cpp \
70     TofAlarmReader.cpp \
71     S4AlarmReader.cpp \
72     Ac2AlarmReader.cpp \
73     TsbTReader.cpp \
74     TsbBReader.cpp \
75     $(ROOTEVENTDICT).cpp
76    
77    
78     #------------------------------------------------------------------------------
79    
80     TARGETLIB = $(TECH_A)
81    
82     #------------------------------------------------------------------------------
83    
84    
85     libs: $(TARGETLIB)
86    
87     $(TARGETLIB) : ${OBJS}
88     $(AR) -scrv $@ ${OBJS}
89    
90    
91     INCLUDES = -I. -I$(ROOT_DIR)/include -I$(BASEDIR)
92    
93    
94     $(ROOTEVENTDICT).cpp: TechmodelAlgorithm.h EventReader.h LinkDef.h
95     echo $(ROOTCINT) -f $@ -c $^;\
96     LD_LIBRARY_PATH=$(ROOT_LIB) $(ROOTCINT) -f $@ -c $(INCLUDES) $^
97    
98     clean:
99     rm -f $(TARGETLIB) ${OBJS} $(OBJDIR)/.*.d $(ROOTEVENTDICT).{cpp,h}
100    
101     #distclean: clean
102    
103     -include $(DEPEND)
104    
105    
106     #------------------------------------------------------------------------------
107     include $(BASEDIR)/PamOffLineSW/Make.def.post
108     #------------------------------------------------------------------------------

  ViewVC Help
Powered by ViewVC 1.1.23