1 #-*- Mode: Makefile -*-
2 # $Id: libAliHLTVZERO.pkg $
4 # This files defines the source and header files for the
5 # libAliHLTVZERO library and additional flags for the compilation
8 # class header files, the link definition for the root dictionary
9 # will be created from the names of the header files
10 CLASS_HDRS:= AliHLTVZERORecoComponent.h \
13 # library sources, generated from the class headers
14 MODULE_SRCS= $(CLASS_HDRS:.h=.cxx)
17 MODULE_HDRS:= $(CLASS_HDRS)
19 # Leave MODULE_DHDR empty to enable automatic generation of *LinkDef.h
22 EINCLUDE := HLT/BASE \
28 LIBRARY_DEP := -lHLTbase \
29 -lCDB -lESD -lSTEER -lSTEERBase \
30 -lRAWDatarec -lRAWDatabase \
31 -lVZERObase -lVZEROrec \
34 ###############################################################################
36 # do not change anything below this line
38 include $(MODDIR)/hlt.conf
40 SRCS := $(patsubst %,VZERO/%,$(MODULE_SRCS))
41 CINTHDRS := $(patsubst %,VZERO/%,$(CLASS_HDRS))
42 HDRS := $(patsubst %,VZERO/%,$(MODULE_HDRS))
43 DHDR := $(patsubst %,VZERO/%,$(MODULE_DHDR))
44 CINTAUTOLINK := $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
47 PACKCXXFLAGS := ${HLTCXXFLAGS}
48 PACKCFLAGS := ${HLTCLFAGS}
49 PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
50 PACKSOFLAGS := $(HLTSOFLAGS)