Cleanup of monitor package
authorfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 8 Sep 2009 10:29:08 +0000 (10:29 +0000)
committerfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 8 Sep 2009 10:29:08 +0000 (10:29 +0000)
MONITOR/binalionlinemonitor.pkg
MONITOR/libMONITOR.pkg
Makefile
build/module.dep

index 52d6513..cd35d94 100644 (file)
@@ -15,6 +15,8 @@ ELIBSDIR:=
 
 EINCLUDE+= ${DATE_COMMON_DEFS} ${DATE_MONITOR_DIR}
 
+endif
+
 ifdef DIMDIR
 
 EINCLUDE += $(DIMDIR)/dim
@@ -23,8 +25,6 @@ ELIBSDIR += $(DIMDIR)/$(ALICE_TARGET)
 
 endif
 
-endif
-
 ifneq (,$(findstring macosx,$(ALICE_TARGET)))
-PACKLDFLAGS:=$(LDFLAGS) $(ELIBS:%=-Wl,-u,_G__cpp_setupG__%)
+PACKLDFLAGS:=$(LDFLAGS) $($(filter-out dim,$(ELIBS)):%=-Wl,-u,_G__cpp_setupG__%)
 endif
index 8330bbd..cc3462c 100644 (file)
@@ -13,12 +13,6 @@ SRCS:=  AliMonitorPlot.cxx AliMonitorHisto.cxx AliMonitorTrend.cxx \
 
 CINTHDRS:= $(SRCS:.cxx=.h)
 
-ifdef DIMDIR
-
-SRCS += SORNotifier.cxx
-
-endif
-
 HDRS:= $(SRCS:.cxx=.h)
 
 DHDR:= MONITORLinkDef.h
@@ -27,9 +21,12 @@ EINCLUDE:= TPC ITS RAW
 
 ifdef DIMDIR
 
-EINCLUDE += $(DIMDIR)/dim
-ELIBS := dim
-ELIBSDIR := $(DIMDIR)/$(ALICE_TARGET)
+SRCS          += SORNotifier.cxx
+EINCLUDE      += $(DIMDIR)/dim
+ELIBS         := dim
+ELIBSDIR      := $(DIMDIR)/$(ALICE_TARGET)
+PACKCXXFLAGS  := $(CXXFLAGS) -DALI_DIM
+PACKDCXXFLAGS := $(CXXFLAGSNO) -DALI_DIM
 
 endif
 
index 7d5eb87..a318823 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -74,12 +74,6 @@ DEPINC    += $(DATEFLAGS)
 endif
 
 #-------------------------------------------------------------------------------
-# Check if DIM is installed
-ifdef DIMDIR
-CXXFLAGS  += -DALI_DIM
-endif
-
-#-------------------------------------------------------------------------------
 # ROOT Stuff
 ROOTCONFIG    := root-config
 ROOTLIBDIR    := $(shell $(ROOTCONFIG) --libdir)
index f99548b..0c44665 100644 (file)
@@ -14,7 +14,7 @@ HLT/module.mk:                HLT/bindHLTdumpraw.pkg  HLT/libAliHLTRCU.pkg HLT/libHLTbase.pkg
 ITS/module.mk:         ITS/libITSbase.pkg ITS/libITSsim.pkg ITS/libITSrec.pkg
 JETAN/module.mk:       JETAN/libJETAN.pkg JETAN/libFASTJETAN.pkg
 MICROCERN/module.mk:   MICROCERN/libmicrocern.pkg
-MONITOR/module.mk:     MONITOR/libMONITOR.pkg MONITOR/binmonitorGDC.pkg MONITOR/binmonitorCheck.pkg MONITOR/binderoot.pkg
+MONITOR/module.mk:     MONITOR/libMONITOR.pkg MONITOR/binmonitorGDC.pkg MONITOR/binmonitorCheck.pkg MONITOR/binderoot.pkg MONITOR/binalionlinemonitor.pkg
 MUON/module.mk:                MUON/binmchview.pkg MUON/libMUONgeometry.pkg MUON/libMUONshuttle.pkg MUON/libMUONbase.pkg MUON/libMUONgraphics.pkg  MUON/libMUONsim.pkg MUON/libMUONcalib.pkg MUON/libMUONmapping.pkg MUON/libMUONtrigger.pkg MUON/libMUONcore.pkg MUON/libMUONraw.pkg MUON/libMUONevaluation.pkg  MUON/libMUONrec.pkg
 LHC/module.mk:         LHC/libLHC.pkg
 LHAPDF/module.mk:      LHAPDF/liblhapdf.pkg