]>
Commit | Line | Data |
---|---|---|
ead9cc3e | 1 | # -*- Mode: Makefile -*- |
01ee3a4e | 2 | #$Id$ |
ead9cc3e | 3 | ######################################################### |
4 | # Makefile for HLT code used as modules to ALIROOT # | |
5 | # (not to confuse with top makefile in $ALICE_ROOT) # | |
6 | # Author: Anders Vestbo, # | |
7 | # Constantin Loizides # | |
8 | ######################################################### | |
01ee3a4e | 9 | |
b1f97365 | 10 | LIBS = src hough comp misc |
11 | MAKEDIRS = $(LIBS) programs | |
01ee3a4e | 12 | |
5a31e9df | 13 | default: so |
14 | ||
15 | all: | |
b1f97365 | 16 | for i in $(MAKEDIRS) ; do cd $$i && $(MAKE) ; cd .. ; done |
17 | ||
5a31e9df | 18 | so: |
19 | for i in $(LIBS) ; do cd $$i && $(MAKE) so ; cd .. ; done | |
20 | ||
21 | static: | |
22 | for i in $(LIBS) ; do cd $$i && $(MAKE) static ; cd .. ; done | |
23 | ||
b1f97365 | 24 | libs: |
5a31e9df | 25 | for i in $(LIBS) ; do cd $$i && $(MAKE) libs ; cd .. ; done |
01ee3a4e | 26 | |
27 | clean: | |
b1f97365 | 28 | for i in $(MAKEDIRS) ; do cd $$i && $(MAKE) clean ; cd .. ; done |
3e87ef69 | 29 | |
02f030e3 | 30 | realclean: clean |
31 | rm -rf $(ALIHLT_LIBDIR) | |
32 | ||
3e87ef69 | 33 | print: |
34 | @echo "ROOTSYS = $(ROOTSYS)" | |
35 | @echo "ALICE_ROOT = $(ALICE_ROOT)" | |
36 | @echo "" | |
37 | @echo "ALIHLT_BASEDIR = $(ALIHLT_BASEDIR)" | |
38 | @echo "ALIHLT_TOPDIR = $(ALIHLT_TOPDIR)" | |
02f030e3 | 39 | @echo "ALIHLT_LIBDIR = $(ALIHLT_LIBDIR)" |
3e87ef69 | 40 | @echo "ALIHLT_MLUCDIR = $(ALIHLT_MLUCDIR)" |
41 | @echo "ALIHLT_USEPACKAGE = $(ALIHLT_USEPACKAGE)" | |
42 | @echo "ALIHLT_NOLOGGING = $(ALIHLT_NOLOGGING)" | |
43 | @echo "ALIHLT_DOMC = $(ALIHLT_DOMC)" | |
3e87ef69 | 44 | @echo "ALIHLT_ALIDETECT = $(ALIHLT_ALIDETECT)" |
0bd0c1ef | 45 | @echo "ALIHLT_ROWHOUGH = $(ALIHLT_ROWHOUGH)" |
3e87ef69 | 46 | |
47 | help: | |
48 | cat doc/README | |
49 | ||
02f030e3 | 50 | .phony: help print clean realclean |