1 PACKAGE = invalid-only-for-proof
3 include $(ROOTSYS)/test/Makefile.arch
5 SRCS = $(wildcard *.cxx)
7 DHDR = $(PACKAGE)LinkDef.h
12 ### define include dir for local case and par case
14 ALICEINC += -I../$(OADB_PATH)
16 ifneq ($(EMCALUtils_INCLUDE),)
17 ALICEINC += -I../$(EMCALUtils_INCLUDE)
19 ifneq ($(JETAN_INCLUDE),)
20 ifneq ($(FASTJET_ROOT),)
21 ALICEINC += -I$(FASTJET_ROOT)/include
23 ALICEINC += -I$(ALICE_ROOT)/JETAN/fastjet
26 ifneq ($(ESD_INCLUDE),)
27 ALICEINC += -I../$(ESD_INCLUDE)
28 ALICEINC += -I../$(AOD_INCLUDE)
29 ALICEINC += -I../$(STEERBase_INCLUDE)
30 ALICEINC += -I../$(ANALYSIS_INCLUDE)
31 ALICEINC += -I../$(ANALYSISalice_INCLUDE)
32 ifneq ($(JETAN_INCLUDE),)
33 ALICEINC += -I../$(JETAN_INCLUDE)
36 ifneq ($(ALICE_ROOT),)
37 ALICEINC += -I$(ALICE_ROOT)/include -I$(ALICE_ROOT)/JETAN -I$(ALICE_ROOT)/ANALYSIS
41 CXXFLAGS += $(ALICEINC) -g
44 SRCS += G__$(PACKAGE).cxx
45 OBJS = $(SRCS:.cxx=.o)
47 lib$(PACKAGE).so: $(OBJS)
48 @echo "Linking" $@ ...
51 @$(LD) -bundle -undefined $(UNDEFOPT) $(LDFLAGS) $^ -o $@
53 @$(LD) $(SOFLAGS) $(LDFLAGS) $^ -o $@
59 $(CXX) $(CXXFLAGS) -c $< -o $@
62 @rm -f $(OBJS) *.so G__$(PACKAGE).*
64 G__$(PACKAGE).cxx G__$(PACKAGE).h: $(HDRS) $(DHDR)
65 @echo "Generating dictionary ..."
66 rootcint -f $@ -c $(CINTFLAGS) $(ALICEINC) $^