From 6c87994a6c91d7a578dc329f3dd5484aa34e0f0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Mon, 6 Jun 2005 11:37:14 +0000 Subject: added a common Makefile that builds all the sub-libraries svn path=/trunk/externals/iemlib/; revision=3117 --- Makefile | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..f99e5c6 --- /dev/null +++ b/Makefile @@ -0,0 +1,35 @@ +# ############################################### +# LATER think about automatic adding of libraries +IEMLIBS = iemlib1 iemlib2 iem_t3_lib iem_mp3 + +# this is where we install to +PREFIX =/usr/local/lib/pd + +# this is where we install to (in detail) +INSTALL_BIN=$(PREFIX)/extra +INSTALL_DOC=$(PREFIX)/extra/iemhelp + +# LATER think about separating iemabs and iemhelp + +# ############################################### +.PHONY: iemlibs $(IEMLIBS) + +iemlibs: $(IEMLIBS) + +$(IEMLIBS): + $(MAKE) -C src/$@ + +install: install-bin install-doc install-abs + +install-bin: + -install -d ${INSTALL_BIN} + -install -m 644 lib/*.* $(INSTALL_BIN) + +install-doc: + -install -d ${INSTALL_DOC} + -install -m 644 iemhelp/*.pd $(INSTALL_DOC) + +install-abs: + -install -d ${INSTALL_BIN} + -install -m 644 iemabs/*.pd $(INSTALL_BIN) + -- cgit v1.2.1