change Darwin to macosx.
authorrdm <rdm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 4 Jun 2004 00:01:35 +0000 (00:01 +0000)
committerrdm <rdm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 4 Jun 2004 00:01:35 +0000 (00:01 +0000)
HLT/Makefile.conf
HLT/Makefile.rules
HLT/comp/AliL3CompLinkDef.h
HLT/comp/Makefile
HLT/hough/AliL3HoughLinkDef.h
HLT/hough/Makefile
HLT/misc/AliL3MiscLinkDef.h
HLT/misc/Makefile
HLT/src/Makefile

index 7ca26ed..9545f3a 100644 (file)
@@ -7,7 +7,11 @@
 ################################
 
 #Added for MACOSX
-ARCH = $(shell uname)
+ARCH := $(shell root-config --arch)
+
+ifeq ($(ARCH),macosxxlc)
+ARCH := macosx
+endif
 
 #Specify the directory where the level3code tree is located.
 ifndef ALIHLT_TOPDIR
index de6e16b..96683af 100644 (file)
@@ -93,7 +93,7 @@ so: $(OBJDIR) $(ALIHLT_LIBDIR) $(ALIHLT_LIBSO)
 static: $(OBJDIR) $(ALIHLT_LIBDIR) $(ALIHLT_STATIC)
 
 $(ALIHLT_LIBSO): $(OBJS)
-ifeq ($(ARCH),Darwin)
+ifeq ($(ARCH),macosx)
        $(LD) $(DYFLAGS) $^ $(LDFLAGS) -o $(ALIHLT_DYLIB)
 endif
        $(LD) $(SOFLAGS) $^ $(LDFLAGS) -o $@
index 629073c..a2cb41a 100644 (file)
@@ -7,7 +7,7 @@
 #pragma link off all functions;
 
 #pragma link C++ class AliL3Modeller; 
-#ifndef Darwin
+#ifndef macosx
 #pragma link C++ class AliL3ModelTrack; 
 #endif
 #pragma link C++ class AliL3Compress; 
@@ -15,7 +15,7 @@
 #pragma link C++ class AliL3ClusterFitter; 
 #pragma link C++ class AliL3DataCompressor; 
 #pragma link C++ class AliL3ClusterModel; 
-#ifndef Darwin
+#ifndef macosx
 #pragma link C++ class AliL3DataCompressorHelper; 
 #endif
 #ifdef use_aliroot
index 47d909a..be15135 100644 (file)
@@ -17,7 +17,7 @@ include $(ALIHLT_TOPDIR)/Makefile.conf
 SRCS =  AliL3Modeller.cxx AliL3ClusterFitter.cxx \
         AliL3Compress.cxx  AliL3DataCompressor.cxx AliL3CompressAC.cxx
 
-ifneq ($(ARCH),Darwin)
+ifneq ($(ARCH),macosx)
 SRCS += AliL3DataCompressorHelper.cxx AliL3ModelTrack.cxx
 endif
 
index 1629cfb..2c4e70f 100644 (file)
@@ -13,7 +13,7 @@
 #pragma link C++ class AliL3HoughTransformerVhdl;
 #pragma link C++ class AliL3HoughTransformerNew;
 #pragma link C++ class AliL3HoughTransformerRow;
-#ifndef Darwin
+#ifndef macosx
 #pragma link C++ class AliL3HoughTrack;
 #endif
 #pragma link C++ class AliL3HoughMaxFinder;
@@ -26,7 +26,7 @@
 #pragma link C++ class AliL3HoughDisplay;
 #pragma link C++ class AliL3HoughClusterTransformer;
 #pragma link C++ class AliL3HistogramAdaptive;
-#ifndef Darwin
+#ifndef macosx
 #pragma link C++ class AliL3HoughTest;
 #endif
 
index 6a70b28..b6c2ac7 100644 (file)
@@ -20,7 +20,7 @@ SRCS = AliL3HoughTransformer.cxx AliL3HoughClusterTransformer.cxx \
        AliL3Histogram.cxx AliL3Histogram1D.cxx AliL3HoughMaxFinder.cxx AliL3Hough.cxx \
        AliL3HoughTransformerLUT.cxx AliL3HoughTransformerRow.cxx AliL3HistogramAdaptive.cxx 
 
-ifeq ($(ARCH),Darwin)
+ifeq ($(ARCH),macosx)
 ## AliL3HoughTrack put into src as symbolic link
 EXTRA_SRCS = AliL3HoughDisplay.cxx AliL3HoughTransformerNew.cxx
 else
index dde7793..7026902 100644 (file)
@@ -6,7 +6,7 @@
 #pragma link off all classes;
 #pragma link off all functions;
 
-#ifndef Darwin
+#ifndef macosx
 #pragma link C++ class AliL3TransBit; 
 #pragma link C++ class AliL3TransBit_v1; 
 #pragma link C++ class AliL3TransBit_v2; 
@@ -18,7 +18,7 @@
 #pragma link C++ class AliL3DDLRawReader;
 #pragma link C++ class AliL3DDLRawReaderFile;
 #pragma link C++ class AliL3DDLTPCRawStream;
-#ifndef Darwin
+#ifndef macosx
 #pragma link C++ class AliL3DDLDataFileHandler;
 #endif
 
index c42b254..1a2687e 100644 (file)
@@ -19,7 +19,7 @@ SRCS  = AliL3TransBit.cxx AliL3AltroMemHandler.cxx \
           AliL3FFloat.cxx AliL3Stopwatch.cxx AliL3DDLRawReader.cxx \
           AliL3DDLRawReaderFile.cxx AliL3DDLTPCRawStream.cxx 
 
-ifneq ($(ARCH),Darwin)
+ifneq ($(ARCH),macosx)
 SRCS   += AliL3DDLDataFileHandler.cxx AliL3DataHandler.cxx 
 endif
 
index f07ff24..9aab371 100644 (file)
@@ -23,7 +23,7 @@ SRCS  = AliL3ConfMapper.cxx AliL3ConfMapPoint.cxx \
           AliL3MemHandler.cxx AliLevel3.cxx AliL3Benchmark.cxx  \
           AliL3Fitter.cxx AliL3RawDataFileHandler.cxx AliL3Log.cxx
 
-ifeq ($(ARCH),Darwin)
+ifeq ($(ARCH),macosx)
 EXTRA_SRCS = AliL3HoughTrack.cxx AliL3ModelTrack.cxx \
              AliL3DataCompressorHelper.cxx AliL3DataHandler.cxx \
              AliL3TransBit.cxx  AliL3DDLDataFileHandler.cxx