Reworked WIN32 Code
[olsrd.git] / lib / Makefile
1 # This is quite ugly but at least it works
2 ifeq ($(OS),linux)
3 SUBDIRS := $(shell find -maxdepth 2 -name Makefile -not -path ./Makefile -printf "%h\n")
4 else
5 ifeq ($(OS),win32)
6 SUBDIRS := bmf dot_draw httpinfo mini pgraph secure txtinfo
7 else
8 SUBDIRS := bmf dot_draw dyn_gw dyn_gw_plain httpinfo mini nameservice pgraph secure txtinfo
9 endif
10 endif
11
12 .PHONY: $(SUBDIRS)
13
14 all: $(SUBDIRS)
15 clean: $(SUBDIRS)
16 install: $(SUBDIRS)
17
18 $(SUBDIRS):
19         $(MAKE) OS=$(OS) -C $@ $(MAKECMDGOALS)