diff Makefile @ 260:559e9076489c

Various improvements
author Jamie Bullock <jamie@jamiebullock.com>
date Fri, 07 Nov 2014 16:12:11 +0000
parents 9fecd1eaaec1
children 7063ad521438
line wrap: on
line diff
--- a/Makefile	Fri Nov 07 16:11:42 2014 +0000
+++ b/Makefile	Fri Nov 07 16:12:11 2014 +0000
@@ -1,28 +1,27 @@
 
+LIBRARY ?= static
 PREFIX ?= $(PWD)/dist
+
 HPATH = include/xtract
 
-static: LIBRARY = static
-shared: LIBRARY = shared
-
 export XTRACT_VERSION PREFIX LIBRARY
 
-.PHONY: examples clean static shared install doc
+.PHONY: examples clean install doc src
 
-all: static examples
+all: src examples
 
-static shared:
-	@$(MAKE) -C src
-
-examples:
+src:
 	@$(MAKE) -C $@
 
 doc:
 	@$(MAKE) -C $@
 
+examples:
+	@$(MAKE) -C $@
+
 install:
-	$(MAKE) -C src install
-	$(MAKE) -C examples install
+	@$(MAKE) -C src install
+	@$(MAKE) -C examples install
 	@mkdir -p $(PREFIX)/$(HPATH)
 	@cp $(HPATH)/* $(PREFIX)/$(HPATH)