1 ############################### TPC Makefile ##################################
3 # Include machine specific definitions
5 include $(ALICE_ROOT)/conf/GeneralDef
6 include $(ALICE_ROOT)/conf/MachineDef.$(ALICE_TARGET)
12 SRCS = Ali3Vector.cxx Ali4Vector.cxx AliBoost.cxx AliCalcluster.cxx \
13 AliCalmodule.cxx AliCalorimeter.cxx AliInvmass.cxx AliJet.cxx \
14 AliMath.cxx AliPosition.cxx AliRandom.cxx AliSample.cxx AliSignal.cxx \
15 AliTrack.cxx AliVertex.cxx
20 HDRS = $(SRCS:.cxx=.h) RALICELinkDef.h
25 DICTH = $(DICT:.cxx=.h)
26 DICTO = $(patsubst %.cxx,tgt_$(ALICE_TARGET)/%.o,$(DICT))
30 FOBJS = $(FSRCS:.f=.o)
34 COBJS = $(CSRCS:.c=.o)
38 OBJS = $(patsubst %.cxx,tgt_$(ALICE_TARGET)/%.o,$(SRCS)) $(DICTO)
40 # C++ compilation flags
42 CXXFLAGS = $(CXXOPTS) -I$(ROOTSYS)/include -I. -I$(ALICE_ROOT)/include/
44 # FORTRAN compilation flags
52 SLIBRARY = $(LIBDIR)/libRALICE.$(SL)
56 $(LIBDIR)/libRALICE.$(SL): $(OBJS)
62 TOCLEAN = $(OBJS) *Cint.h *Cint.cxx
64 ############################### General Macros ################################
66 include $(ALICE_ROOT)/conf/GeneralMacros
68 ############################ Dependencies #####################################