From cc7856d67788239c019d23085e534d4baf58f0da Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 12 Apr 2010 22:26:38 +0000 Subject: consolidated 'pddp' lib stuff into a single place to make a libdir, ease Debian packaging, and remove the pddpserver svn path=/trunk/; revision=13424 --- abstractions/Makefile | 12 +----------- externals/Makefile | 29 +++++------------------------ 2 files changed, 6 insertions(+), 35 deletions(-) diff --git a/abstractions/Makefile b/abstractions/Makefile index 2d4433d0..c29d1f69 100644 --- a/abstractions/Makefile +++ b/abstractions/Makefile @@ -27,7 +27,7 @@ include $(BUILDLAYOUT_DIR)/Makefile.buildlayout # # WARNING! this MUST be all on one line because the automatic package # building scripts rely on it being that way. -LIB_TARGETS = controctopus jmmmp keyboardkeys la-kitchen list-abs memento nusmuk nqpoly nsend parazit pddp pixeltango purepd rradical rtc-lib timestretch memento-p sfruit pd-wavelet +LIB_TARGETS = controctopus jmmmp keyboardkeys la-kitchen list-abs memento nusmuk nqpoly nsend parazit pixeltango purepd rradical rtc-lib timestretch memento-p sfruit pd-wavelet # in case anything needs to be compiled or processed somehow before installing all: @@ -270,16 +270,6 @@ parazit_install: -#------------------------------------------------------------------------------- -# PDDP support lib -PDDP_NAME = pddp -pddp_install: - install -d $(DESTDIR)$(objectsdir)/$(PDDP_NAME) - install -p $(abstractions_src)/pddp/*.pd $(DESTDIR)$(objectsdir)/$(PDDP_NAME) - $(scripts_src)/generate-libdir-metafile.sh $(DESTDIR)$(objectsdir) $(PDDP_NAME) \ - --license "GNU GPL" \ - --description "support objects for the Pure Data Documentation Project" - #------------------------------------------------------------------------------- # mtl MTL_NAME = mtl diff --git a/externals/Makefile b/externals/Makefile index 57afa495..cb3bd150 100644 --- a/externals/Makefile +++ b/externals/Makefile @@ -1446,33 +1446,14 @@ pan_clean: #------------------------------------------------------------------------------# # PDDP -PDDP_NAME=pddp -pddp: $(bindir) - $(MAKE) OPT_CFLAGS="-O2 -fno-strict-aliasing -fPIC" \ - -C $(externals_src)/miXed/pddp - - -pddp_install: pddp - install -d $(DESTDIR)$(objectsdir)/$(PDDP_NAME) -# $(scripts_src)/generate-libdir-metafile.sh $(DESTDIR)$(objectsdir) $(PDDP_NAME) \ -# --author "PDDP" \ -# --license "BSD" \ -# --description "objects for working with Tcl and Pd's Tk GUI" -# pddp is compiled straight into $(OUT_DIR) - cd $(externals_src)/miXed/pddp && $(MAKE) \ - OUT_DIR=$(DESTDIR)$(objectsdir)/$(PDDP_NAME) - install -d $(DESTDIR)$(objectsdir)/$(PDDP_NAME)/pddp - install -p $(externals_src)/miXed/bin/pddp/*.tcl \ - $(DESTDIR)$(objectsdir)/$(PDDP_NAME)/pddp -# install -d $(DESTDIR)$(manualsdir)/$(PDDP_NAME) - install -d $(DESTDIR)$(examplesdir)/$(PDDP_NAME) - install -p $(externals_src)/miXed/test/pddp/*.* \ - $(DESTDIR)$(examplesdir)/$(PDDP_NAME) +pddp: + make -C $(externals_src)/pddp +pddp_install: + make -C $(externals_src)/pddp DESTDIR="$(DESTDIR)" objectsdir="$(objectsdir)" install pddp_clean: - -$(MAKE) -C $(externals_src)/mixed/pddp $(DEST_PATHS) clean - + make -C $(externals_src)/pddp clean #------------------------------------------------------------------------------# -- cgit v1.2.1