]> arthur.ath.cx Git - ax-linux.git/blobdiff - Makefile.ax
Makefile.ax: Don't require a "all" target in "Makefile" any more
[ax-linux.git] / Makefile.ax
index c5f12fdf7b44319763a281453d76c941845d0f07..da7fb75792b3baa84ff5e8b6463b504552a7731a 100644 (file)
@@ -15,8 +15,9 @@ PREFIX ?= /usr/local
 USER ?= $(shell id -un)
 GROUP ?= $(shell stat --format=%G $(DESTDIR)$(PREFIX) 2>/dev/null || id -gn)
 
-$(SUBDIRS):
-       $(MAKE) -C $@
+all: all-ax all-local
+
+all-ax: $(ALL) $(SUBDIRS)
 
 clean: clean-ax clean-local
 
@@ -53,7 +54,10 @@ install-ax:
          $(MAKE) -C $$subdir install || exit 1; \
         done
 
+$(SUBDIRS):
+       $(MAKE) -C $@
+
 .PHONY: all clean distclean maintainer-clean check install
-.PHONY: clean-ax distclean-ax maintainer-clean-ax check-ax install-ax
-.PHONY: clean-local distclean-local maintainer-clean-local check-local install-local
+.PHONY: all-ax clean-ax distclean-ax maintainer-clean-ax check-ax install-ax
+.PHONY: all-local clean-local distclean-local maintainer-clean-local check-local install-local
 .PHONY: $(SUBDIRS)