X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=Makefile;h=6d05f3052ede9b609976fde74e1f603bc92c562d;hb=852f36235eee5f3414430d1b89e91b1ba68db666;hp=b018e9f6a1ddaa2db86e42399e6a455560786786;hpb=d447dc0f59619d26073699d9f81d7de77c200be4;p=chaz%2Fopenbox diff --git a/Makefile b/Makefile index b018e9f6..6d05f305 100644 --- a/Makefile +++ b/Makefile @@ -1,29 +1,33 @@ -include build/Makefile.incl - -depdir:=.deps - -all: alltargets - -include build/Makefile.render -include build/Makefile.kernel -include build/Makefile.themes -include build/Makefile.plugins -include build/Makefile.engines - -alltargets: $(kernel_target) $(plugins_targets) $(engines_targets) - -install: all render-install kernel-install themes-install plugins-install engines-install - -uninstall: render-uninstall kernel-uninstall themes-uninstall plugins-uninstall engines-uninstall - -clean: render-clean kernel-clean plugins-clean engines-clean +all uninstall: + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.render $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.kernel $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.engines $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.data $@ +# @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.themes $@ + +install: all + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.render $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.kernel $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.engines $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.data $@ +# @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.themes $@ + +clean: + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.render $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.kernel $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.plugins $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.engines $@ + @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.data $@ +# @$(MAKE) -$(MAKEFLAGS) -f build/Makefile.themes $@ $(RM) *\~ distclean: clean $(RM) configure Makefile.incl $(RM) -r .deps/ -$(depdir): - @mkdir $@ +love: + @echo "" -.PHONY: all clean distclean +.PHONY: all clean distclean install uninstall love