Fix for hg: do not remove anything in .hg with 'make uberclean'
[olsrd.git] / lib / Makefile
index e539ab6..0b0dc71 100644 (file)
@@ -2,8 +2,12 @@
 ifeq ($(OS),linux)
 SUBDIRS := $(shell find -maxdepth 2 -name Makefile -not -path ./Makefile -printf "%h\n")
 else
+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)