Use SetProjectile and SetTarget from AliMC.
[u/mrichter/AliRoot.git] / HLT / Makefile
index 38607a3..a30219d 100644 (file)
@@ -1,18 +1,50 @@
+# -*- Mode: Makefile -*-
 #$Id$
-###########################
-# Makefile for HLT code.  #
-#                         #
-# Author: Anders Vestbo   #                    
-###########################
+#########################################################
+# Makefile for HLT code used as modules to ALIROOT      #
+# (not to confuse with top makefile in $ALICE_ROOT)     #
+# Author: Anders Vestbo,                                #
+#         Constantin Loizides                           #                    
+#########################################################
 
 LIBS = src hough comp misc
 MAKEDIRS = $(LIBS) programs
 
-all:
+default: so
+
+all: 
        for i in $(MAKEDIRS) ; do cd $$i && $(MAKE) ; cd .. ; done
 
+so:
+       for i in $(LIBS) ; do cd $$i && $(MAKE) so ; cd .. ; done
+
+static: 
+       for i in $(LIBS) ; do cd $$i && $(MAKE) static ; cd .. ; done
+
 libs: 
-       for i in $(LIBS) ; do cd $$i && $(MAKE) ; cd .. ; done
+       for i in $(LIBS) ; do cd $$i && $(MAKE) libs ; cd .. ; done
 
 clean:
        for i in $(MAKEDIRS) ; do cd $$i && $(MAKE) clean ; cd .. ; done
+
+realclean: clean
+       rm -rf $(ALIHLT_LIBDIR) 
+
+print:
+       @echo "ROOTSYS           = $(ROOTSYS)"
+       @echo "ALICE_ROOT        = $(ALICE_ROOT)"
+       @echo ""
+       @echo "ALIHLT_BASEDIR    = $(ALIHLT_BASEDIR)"
+       @echo "ALIHLT_TOPDIR     = $(ALIHLT_TOPDIR)"
+       @echo "ALIHLT_LIBDIR     = $(ALIHLT_LIBDIR)"
+       @echo "ALIHLT_MLUCDIR    = $(ALIHLT_MLUCDIR)"
+       @echo "ALIHLT_USEPACKAGE = $(ALIHLT_USEPACKAGE)"
+       @echo "ALIHLT_NOLOGGING  = $(ALIHLT_NOLOGGING)"
+       @echo "ALIHLT_DOMC       = $(ALIHLT_DOMC)"
+       @echo "ALIHLT_ALIDETECT  = $(ALIHLT_ALIDETECT)"
+       @echo "ALIHLT_ROWHOUGH   = $(ALIHLT_ROWHOUGH)"
+
+help:
+       cat doc/README
+
+.phony: help print clean realclean