]> Dogcows Code - chaz/openbox/blobdiff - build/Makefile.plugins
shrimpx above miklos?
[chaz/openbox] / build / Makefile.plugins
index f703b6fc0888cafb19f7ff07a33d83ec9eac7591..867813553c94aa467bebe17f26d96af3aa913023 100644 (file)
@@ -1,20 +1,22 @@
 include build/Makefile.incl
 
+targets = resistance placement keyboard mouse
+
 all clean distclean:
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.resistance $@
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.placement $@
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.keyboard $@
+       @for i in $(targets); do \
+               $(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.$$i $@; \
+       done
 
 install:
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.resistance $@
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.placement $@
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.keyboard $@
+       @for i in $(targets); do \
+               $(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.$$i $@; \
+       done
        $(LIBTOOL) --mode=finish $(DESTDIR)$(plugindir)
 
 uninstall:
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.resistance $@
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.placement $@
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.keyboard $@
+       @for i in $(targets); do \
+               $(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.$$i $@; \
+       done
        -rmdir $(DESTDIR)$(plugindir)
 
 .PHONY: all clean distclean install uninstall
This page took 0.020573 seconds and 4 git commands to generate.