Fix for hg: do not remove anything in .hg with 'make uberclean'
[olsrd.git] / lib / Makefile
index dcb2df6..0b0dc71 100644 (file)
@@ -1,8 +1,12 @@
-# This is quite ougly but at least it works
+# This is quite ugly but at least it works
 ifeq ($(OS),linux)
 SUBDIRS := $(shell find -maxdepth 2 -name Makefile -not -path ./Makefile -printf "%h\n")
 else
-SUBDIRS := dot_draw dyn_gw dyn_gw_plain httpinfo mini nameservice pgraph secure txtinfo
+ifeq ($(OS),win32)
+SUBDIRS := bmf dot_draw httpinfo mini pgraph secure txtinfo
+else
+SUBDIRS := bmf dot_draw dyn_gw dyn_gw_plain httpinfo mini nameservice pgraph secure txtinfo
+endif
 endif
 
 .PHONY: $(SUBDIRS)
@@ -12,4 +16,4 @@ clean: $(SUBDIRS)
 install: $(SUBDIRS)
 
 $(SUBDIRS):
-       $(MAKE) -C $@ $(MAKECMDGOALS)
+       $(MAKE) OS=$(OS) -C $@ $(MAKECMDGOALS)