2899129e76f04935dc3a062bbcd17f62d003ad7e
[freeradius.git] / src / Makefile
1 #
2 # Makefile      Makefile for the cistron-radius package.
3 #
4 # Version:      $Id$
5 #
6
7 include ../Make.inc
8
9 SUBDIRS         = lib libltdl modules main
10 WHAT_TO_MAKE    = all
11
12 all:
13         @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
14
15 clean:
16         @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
17         @rm -f include/*~ *~
18
19 install:
20         @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
21
22 common:
23         @for dir in $(SUBDIRS); do \
24                 echo "Making $(WHAT_TO_MAKE) in $$dir..."; \
25                 (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit 1;\
26         done
27