]> 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 cb48d4176ef7ab6816383c0431722d7e1a647e0f..867813553c94aa467bebe17f26d96af3aa913023 100644 (file)
@@ -1,17 +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 $@
+       @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 $@
+       @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 $@
+       @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.023529 seconds and 4 git commands to generate.