]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/libMUONsim.pkg
fixing compilation problem
[u/mrichter/AliRoot.git] / MUON / libMUONsim.pkg
1 #-*- Mode: Makefile -*-
2 # $Id$
3
4 SRCS:= AliMUON.cxx \
5        AliMUONv1.cxx \
6        AliMUONHit.cxx \
7        AliMUONCommonGeometryBuilder.cxx \
8        AliMUONSt1GeometryBuilder.cxx \
9        AliMUONSt1GeometryBuilderV2.cxx \
10        AliMUONSt1SpecialMotif.cxx \
11        AliMUONSt2GeometryBuilder.cxx \
12        AliMUONSt2GeometryBuilderV2.cxx \
13        AliMUONSlatGeometryBuilder.cxx \
14        AliMUONTriggerGeometryBuilder.cxx \
15        AliMUONResponseFactory.cxx \
16        AliMUONChamber.cxx \
17        AliMUONChamberTrigger.cxx \
18        AliMUONResponse.cxx \
19        AliMUONResponseV0.cxx \
20        AliMUONResponseTrigger.cxx \
21        AliMUONResponseTriggerV1.cxx \
22        AliMUONTrigger.cxx \
23        AliMUONSDigitizerV2.cxx \
24        AliMUONDigitizerV3.cxx \
25        AliMUONTriggerElectronics.cxx \
26        AliMUONVHitStore.cxx \
27        AliMUONHitStoreV1.cxx \
28        AliMUONMCDataInterface.cxx \
29        AliMUONPedestalEventGenerator.cxx \
30        AliMUONGainEventGenerator.cxx \
31        AliMUONQADataMakerSim.cxx 
32
33 HDRS:= $(SRCS:.cxx=.h)
34
35 DHDR:= MUONsimLinkDef.h
36
37 EINCLUDE:= RAW MUON/mapping
38
39 ifeq ($(CCMAJORV),4)
40 ifeq ($(CCMINORV),3)
41 PACKCXXFLAGS:= $(filter-out -O, $(CXXFLAGS)) -O0
42 endif
43 endif
44
45 ifeq (win32gcc,$(ALICE_TARGET))
46 PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
47                          -lMUONbase -lMUONmapping -lMUONcalib -lMUONtrigger \
48                          -lMUONgeometry -lMUONraw -lMUONcore \
49                          -lSTEER -lCDB -lSTEERBase \
50                          -lRAWDatasim -lRAWDatabase \
51                          -L$(shell root-config --libdir) -lVMC -lEG -lGeom 
52 endif