-Added protected copy constructors and assignment operators. -Public data members...
[u/mrichter/AliRoot.git] / HLT / Makefile
CommitLineData
01ee3a4e 1#$Id$
3e87ef69 2###############################
3# Makefile for HLT code. #
4# #
5# Author: Anders Vestbo, #
6# Constantin Loizides #
7###############################
01ee3a4e 8
b1f97365 9LIBS = src hough comp misc
10MAKEDIRS = $(LIBS) programs
01ee3a4e 11
5a31e9df 12default: so
13
14all:
b1f97365 15 for i in $(MAKEDIRS) ; do cd $$i && $(MAKE) ; cd .. ; done
16
5a31e9df 17so:
18 for i in $(LIBS) ; do cd $$i && $(MAKE) so ; cd .. ; done
19
20static:
21 for i in $(LIBS) ; do cd $$i && $(MAKE) static ; cd .. ; done
22
b1f97365 23libs:
5a31e9df 24 for i in $(LIBS) ; do cd $$i && $(MAKE) libs ; cd .. ; done
01ee3a4e 25
26clean:
b1f97365 27 for i in $(MAKEDIRS) ; do cd $$i && $(MAKE) clean ; cd .. ; done
3e87ef69 28
02f030e3 29realclean: clean
30 rm -rf $(ALIHLT_LIBDIR)
31
3e87ef69 32print:
33 @echo "ROOTSYS = $(ROOTSYS)"
34 @echo "ALICE_ROOT = $(ALICE_ROOT)"
35 @echo ""
36 @echo "ALIHLT_BASEDIR = $(ALIHLT_BASEDIR)"
37 @echo "ALIHLT_TOPDIR = $(ALIHLT_TOPDIR)"
02f030e3 38 @echo "ALIHLT_LIBDIR = $(ALIHLT_LIBDIR)"
3e87ef69 39 @echo "ALIHLT_MLUCDIR = $(ALIHLT_MLUCDIR)"
40 @echo "ALIHLT_USEPACKAGE = $(ALIHLT_USEPACKAGE)"
41 @echo "ALIHLT_NOLOGGING = $(ALIHLT_NOLOGGING)"
42 @echo "ALIHLT_DOMC = $(ALIHLT_DOMC)"
3e87ef69 43 @echo "ALIHLT_ALIDETECT = $(ALIHLT_ALIDETECT)"
0bd0c1ef 44 @echo "ALIHLT_ROWHOUGH = $(ALIHLT_ROWHOUGH)"
3e87ef69 45
46help:
47 cat doc/README
48
02f030e3 49.phony: help print clean realclean