bug fixed
[u/mrichter/AliRoot.git] / MUON / libMUONsim.pkg
index 5a4553a..5498160 100644 (file)
@@ -1,48 +1,33 @@
-SRCS:= AliMUONv0.cxx AliMUONv1.cxx AliMUONv3.cxx \
-       AliMUONGeometryBuilder.cxx \
-       AliMUONVGeometryBuilder.cxx \
-       AliMUONGeometryConstituent.cxx \
-       AliMUONGeometryEnvelope.cxx \
-       AliMUONGeometryEnvelopeStore.cxx \
-       AliMUONGeometryTransformStore.cxx \
-       AliMUONGeometrySVMap.cxx \
-       AliMUONChamberGeometry.cxx \
+#-*- Mode: Makefile -*-
+# $Id$
+
+SRCS:= AliMUON.cxx \
+       AliMUONv1.cxx \
+       AliMUONHit.cxx \
+       AliMUONCommonGeometryBuilder.cxx \
        AliMUONSt1GeometryBuilder.cxx \
        AliMUONSt1GeometryBuilderV2.cxx \
+       AliMUONSt1SpecialMotif.cxx \
        AliMUONSt2GeometryBuilder.cxx \
+       AliMUONSt2GeometryBuilderV2.cxx \
        AliMUONSlatGeometryBuilder.cxx \
        AliMUONTriggerGeometryBuilder.cxx \
-       AliMUONFactory.cxx \
-       AliMUONSegmentationV0.cxx \
-       AliMUONSegmentationV01.cxx \
-       AliMUONSegmentationV02.cxx \
-       AliMUONSegmentationTrigger.cxx  \
-       AliMUONSegmentationTriggerX.cxx \
-       AliMUONSegmentationTriggerY.cxx \
-       AliMUONSegmentationSlatModule.cxx \
-       AliMUONSegmentationSlatModuleN.cxx \
-       AliMUONSegmentationSlat.cxx \
-       AliMUONSegmentationSlatN.cxx \
-       AliMUONSt1Segmentation.cxx \
+       AliMUONResponseFactory.cxx \
+       AliMUONChamber.cxx \
+       AliMUONChamberTrigger.cxx \
        AliMUONResponse.cxx \
        AliMUONResponseV0.cxx \
-       AliMUONSt1Response.cxx \
        AliMUONResponseTrigger.cxx \
-       AliMUONResponseTriggerV1.cxx\
-       AliMUONSt1ElectronicElement.cxx \
-       AliMUONSt1SpecialMotif.cxx \
-       AliMUONSt1ResponseParameter.cxx \
-       AliMUONSt1ResponseRule.cxx \
-       AliMUONSt1IniReader.cxx \
-       AliMUONHit.cxx \
-       AliMUONHitMapA1.cxx \
-       AliMUONPadHit.cxx \
-       AliMUONSt1Decoder.cxx \
-       AliMUONDigitizer.cxx \
-       AliMUONDigitizerv1.cxx \
-       AliMUONDigitizerv2.cxx \
-       AliMUONSDigitizerv1.cxx \
-       AliMUONMerger.cxx 
+       AliMUONResponseTriggerV1.cxx \
+       AliMUONTrigger.cxx \
+       AliMUONSDigitizerV2.cxx \
+       AliMUONDigitizerV3.cxx \
+       AliMUONVHitStore.cxx \
+       AliMUONHitStoreV1.cxx \
+       AliMUONMCDataInterface.cxx \
+       AliMUONPedestalEventGenerator.cxx \
+       AliMUONGainEventGenerator.cxx \
+       AliMUONQADataMakerSim.cxx 
 
 HDRS:= $(SRCS:.cxx=.h)
 
@@ -50,3 +35,17 @@ DHDR:= MUONsimLinkDef.h
 
 EINCLUDE:= RAW MUON/mapping
 
+ifeq ($(CCMAJORV),4)
+ifeq ($(CCMINORV),3)
+PACKCXXFLAGS:= $(filter-out -O, $(CXXFLAGS)) -O0
+endif
+endif
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lMUONbase -lMUONmapping -lMUONcalib -lMUONtrigger \
+                         -lMUONgeometry -lMUONraw -lMUONcore \
+                         -lSTEER -lCDB -lSTEERBase \
+                         -lRAWDatasim -lRAWDatabase \
+                         -L$(ROOTLIBDIR) -lVMC -lEG -lGeom 
+endif