]> Dogcows Code - chaz/openbox/blobdiff - build/Makefile.plugins
fixes for build system. add themes to the install process. use the build/ dir for...
[chaz/openbox] / build / Makefile.plugins
index 9555d871cb72b1fac69dc58caf2c998d4a3a8976..867813553c94aa467bebe17f26d96af3aa913023 100644 (file)
@@ -1,23 +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 $@
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.mouse $@
+       @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 $@
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.mouse $@
+       @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 $@
-       @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins.mouse $@
+       @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.02173 seconds and 4 git commands to generate.