Fixing (most of) compiler warnings
[u/mrichter/AliRoot.git] / HLT / Makefile.am
CommitLineData
b521659f 1# $Id$
2# Makefile template for the Alice HLT framework and components
3
4
5if EN_HLT_SAMPLE
6SAMPLE_DIR=SampleLib
7endif
8
9if EN_HLT_TPC
3daf4fbc 10TPC_DIR=TPCLib
b521659f 11endif
12
5e3820e2 13if EN_HLT_RCU
14RCU_DIR=RCU
15endif
16
c160eda8 17if EN_HLT_PHOS
18PHOS_DIR=PHOS
19endif
20
0f51f5b8 21if EN_HLT_TRD
22TRD_DIR=TRD
23endif
24
5c561c5b 25if EN_HLT_MUON
26MUON_DIR=MUON
27endif
28
e89e6b23 29if EN_HLT_COMP
30COMP_DIR=comp
31endif
32
3daf4fbc 33#if EN_HLT_TRIGGER
34TRIGGER_DIR=trigger
35#endif
36
b521659f 37SUBDIRS = BASE \
4cbaf07b 38 sim \
39 rec \
12ec5482 40 shuttle \
b521659f 41 $(SAMPLE_DIR) \
42 $(TPC_DIR) \
5e3820e2 43 $(RCU_DIR) \
c160eda8 44 $(PHOS_DIR) \
0f51f5b8 45 $(TRD_DIR) \
5c561c5b 46 $(MUON_DIR) \
e89e6b23 47 $(COMP_DIR) \
3daf4fbc 48 $(TRIGGER_DIR) \
b521659f 49 doc
50
2d7ff710 51EXTRA_DIST = libHLTbase.pkg \
d098ebd4 52 libHLTinterface.pkg \
4cbaf07b 53 libHLTsim.pkg \
54 libHLTrec.pkg \
55 libAliHLTHOMER.pkg \
242bb794 56 libAliHLTUtil.pkg \
2d7ff710 57 libAliHLTSample.pkg \
3cde846d 58 libAliHLTPHOS.pkg \
dfaa582a 59 libAliHLTTPC.pkg \
0f51f5b8 60 libAliHLTTRD.pkg \
5c561c5b 61 libAliHLTMUON.pkg \
e89e6b23 62 libAliHLTComp.pkg \
3daf4fbc 63 libAliHLTTrigger.pkg \
2d7ff710 64 hlt.conf
65
b521659f 66DIST_SUBDIRS = $(SUBDIRS)
67
242bb794 68# this is a special target to create a stand-alone package from the SampleLib
2d7ff710 69SampleLibPkg: Makefile $(top_srcdir)/SampleLib/*
70 @tmpdir=/tmp/$(USER)/$@ ; \
71 if test -d $@ ; then \
72 cp -ruv $(top_srcdir)/SampleLib/* $@; \
73 cp -uv $(top_srcdir)/libAliHLTSample.pkg $@; \
74 cp -uv $(top_srcdir)/acinclude.m4 $@; \
75 else \
76 (test ! -d $$tmpdir || rm $$tmpdir); \
77 echo "creating package in tmp dir $$tmpdir" ; \
78 mkdir -p $$tmpdir && \
79 (cp -r $(top_srcdir)/SampleLib/* $$tmpdir ; \
80 cp -uv $(top_srcdir)/libAliHLTSample.pkg $$tmpdir ; \
81 cp -uv $(top_srcdir)/acinclude.m4 $$tmpdir; \
82 (echo 'running autoreconf -f -i' ;cd $$tmpdir ; autoreconf -f -i) ; \
83 echo moving $$tmpdir to `pwd`; mv $$tmpdir . ) \
84 fi
85
86clean-local:
87 (test ! -d SampleLibPkg || rm -rf SampleLibPkg)
88
b521659f 89#
90# EOF
91#