]> git.llucax.com Git - software/posixx.git/blobdiff - src/Makefile
Use makeit build system
[software/posixx.git] / src / Makefile
index 0144cf1d524520bcb7bf882b21bdb64ef8bd43c8..17a2e2c0768759213779b72317f65c4d1fa75fd8 100644 (file)
@@ -1,35 +1,10 @@
 
 
-# XXX: The cut pipe is to strip the leading "./" from find results. It's
-#      a little ugly but I couldn't find a better way to get a list of all
-#      headers in the directory (recursively).
-HEADERS = $(shell find -name '*.hpp' | cut -b3-)
-HDRPATH = posixx
+# Top-level directory
+T := ..
 
 
+# Default goal for building this directory
+.DEFAULT_GOAL := posixx
 
 
-ifneq ($(V), 1)
-NICE_NOP =
-NICE = @
-else
-NICE_NOP = @echo "Nothing to do, headers only"
-NICE =
-endif
-
-
-default: all
-
-all:
-       $(NICE_NOP)
-
-install-headers: $(HEADERS)
-       $(NICE) for f in $(HEADERS); do \
-               echo "  INSTALL $(prefix)/include/$(HDRPATH)/$$f"; \
-               install -m 0644 -D $$f $(prefix)/include/$(HDRPATH)/$$f; \
-       done
-
-install: install-headers
-
-clean:
-       $(NICE_NOP)
-
-.PHONY: default all clean install-headers install
+# Include the top-level build
+include $T/Toplevel.mak