]>
Commit | Line | Data |
---|---|---|
01ee3a4e | 1 | #$Id$ |
3e87ef69 | 2 | ############################### |
3 | # Makefile for HLT code. # | |
4 | # # | |
5 | # Author: Anders Vestbo, # | |
6 | # Constantin Loizides # | |
7 | ############################### | |
01ee3a4e | 8 | |
b1f97365 | 9 | LIBS = src hough comp misc |
10 | MAKEDIRS = $(LIBS) programs | |
01ee3a4e | 11 | |
5a31e9df | 12 | default: so |
13 | ||
14 | all: | |
b1f97365 | 15 | for i in $(MAKEDIRS) ; do cd $$i && $(MAKE) ; cd .. ; done |
16 | ||
5a31e9df | 17 | so: |
18 | for i in $(LIBS) ; do cd $$i && $(MAKE) so ; cd .. ; done | |
19 | ||
20 | static: | |
21 | for i in $(LIBS) ; do cd $$i && $(MAKE) static ; cd .. ; done | |
22 | ||
b1f97365 | 23 | libs: |
5a31e9df | 24 | for i in $(LIBS) ; do cd $$i && $(MAKE) libs ; cd .. ; done |
01ee3a4e | 25 | |
26 | clean: | |
b1f97365 | 27 | for i in $(MAKEDIRS) ; do cd $$i && $(MAKE) clean ; cd .. ; done |
3e87ef69 | 28 | |
02f030e3 | 29 | realclean: clean |
30 | rm -rf $(ALIHLT_LIBDIR) | |
31 | ||
3e87ef69 | 32 | print: |
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)" |
44 | ||
45 | help: | |
46 | cat doc/README | |
47 | ||
02f030e3 | 48 | .phony: help print clean realclean |