]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/amoreTPC-QA/src/subscriber/Makefile
Updated geometry on side C + measured ZDC z position
[u/mrichter/AliRoot.git] / TPC / amoreTPC-QA / src / subscriber / Makefile
CommitLineData
e9d4890d 1include ../Makefile.inc
2
3CLEANFILES = *.$(ObjSuf) *.$(DllSuf) *Dict.* *~ core
4noinst_HEADERS = TPCSubscriberLinkDef.h
5pkginclude_HEADERS = SubscriberQA.h
6BUILT_SOURCES = TPCSubscriberDict.h TPCSubscriberDict.cxx
7
8bin_PROGRAMS = libAmoreTPCSubscriber.$(DllSuf)
9libAmoreTPCSubscriber_CPPFLAGS = $(CPPFLAGS) -I../common
10libAmoreTPCSubscriber_CXXFLAGS = $(CXXFLAGS)
51de1ecb 11libAmoreTPCSubscriber_LIBS = $(LIBS) -lAmoreTPCCommon -lProof
e9d4890d 12libAmoreTPCSubscriber_LDFLAGS = $(LDFLAGS) -L../common -L$(AMORE_SITE)/lib -shared -Wl,-soname,$(bin_PROGRAMS) -o $(bin_PROGRAMS)
13libAmoreTPCSubscriber_SOURCES = TPCSubscriberDict.cxx SubscriberQA.cxx
14libAmoreTPCSubscriber_OBJECTS = TPCSubscriberDict.$(ObjSuf) $(patsubst %.$(SrcSuf),%.$(ObjSuf),$(wildcard *.$(SrcSuf)))
15
16%.$(ObjSuf): %.$(SrcSuf) %.$(HdrSuf)
17 @echo $<
18 @$(CXX) $(INCLUDES) $(libAmoreTPCSubscriber_CPPFLAGS) $(libAmoreTPCSubscriber_CXXFLAGS) -c $<
19
20default: all
21
22all: $(bin_PROGRAMS)
23
24$(bin_PROGRAMS): $(libAmoreTPCSubscriber_OBJECTS)
25 @$(LD) $(libAmoreTPCSubscriber_LDFLAGS) $(libAmoreTPCSubscriber_LIBS) $^
26#$(OutPutOpt)$@
27
28install: all
29 @cp $(bin_PROGRAMS) ${AMORE_SITE}/lib;
30
31uninstall:
32 @rm -rf ${AMORE_SITE}/lib/$(bin_PROGRAMS);
33
34clean:
35 @rm -rf $(CLEANFILES)
36
37%Dict.$(SrcSuf) %Dict.$(HdrSuf): $(pkginclude_HEADERS)
38 @echo Creating dictionary...
39 @rootcint -f $*Dict.$(SrcSuf) -c -p $(INCLUDES) $(libAmoreTPCSubscriber_CPPFLAGS) $(libAmoreTPCSubscriber_CXXFLAGS) $(pkginclude_HEADERS) $*LinkDef.h