From dd52f79959ee532b85b1a4b90ad891c33cef0918 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 27 Nov 2006 19:10:53 +0000 Subject: changed to fix & install problem with RTC-lib svn path=/trunk/; revision=6456 --- abstractions/Makefile | 40 ++++++++++++++++++++-------------------- abstractions/TODO | 1 + 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/abstractions/Makefile b/abstractions/Makefile index 206b71d8..c9bb72c7 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 = gyre jmmmp keyboardkeys la-kitchen list-abs memento nusmuk nqpoly parazit pddp pixeltango purepd rradical +LIB_TARGETS = gyre jmmmp keyboardkeys la-kitchen list-abs memento nusmuk nqpoly parazit pddp pixeltango purepd rradical rtc-lib # in case anything needs to be compiled or processed somehow before installing all: @@ -369,25 +369,25 @@ rradical_install: install -p $(abstractions_src)/rradical/usecases/showcase/songs/*.* \ $(examplesdir)/$(RRADICAL_NAME)/showcase/songs -## Something's wrong here: -## #------------------------------------------------------------------------------- -## # rtc-lib -## RTC-LIB_NAME = rtc -## rtc-lib_install: -## install -d $(objectsdir)/$(RTC-LIB_NAME) -## install -p $(shell ls -1 $(abstractions_src)/footils/rtc-lib/rtc/*.pd | \ -## grep -v '\-help.pd\|RTC-Overview.pd') $(objectsdir)/$(RTC-LIB_NAME) -## $(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(RTC-LIB_NAME) \ -## --author "Karlheinz Essel and Frank Barknecht" \ -## --license "Pd license" \ -## --description "Realtime Composition Library for Max ported to Pd" -## install -d $(helpdir)/$(RTC-LIB_NAME) -## install -d $(helpdir)/$(RTC-LIB_NAME)/rtc-help -## install -p $(abstractions_src)/footils/rtc-lib/rtc/*-help.pd \ -## $(abstractions_src)/footils/rtc-lib/rtc/RTC-Overview.pd \ -## $(helpdir)/$(RTC-LIB_NAME) -## install -p $(abstractions_src)/footils/rtc-lib/rtc/rtc-help/*.pd \ -## $(helpdir)/$(RTC-LIB_NAME)/rtc-help +#------------------------------------------------------------------------------- +# rtc-lib +RTC-LIB_NAME = rtc +rtc-lib_install: + install -d $(objectsdir)/$(RTC-LIB_NAME) + install -p $(shell ls -1 $(abstractions_src)/footils/rtc-lib/rtc/*.pd | \ + grep -v '\-help.pd\|RTC-Overview.pd'| sed 's|\(.*\)|"\1"|g') \ + $(objectsdir)/$(RTC-LIB_NAME) + $(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(RTC-LIB_NAME) \ + --author "Karlheinz Essel and Frank Barknecht" \ + --license "Pd license" \ + --description "Realtime Composition Library for Max ported to Pd" + install -d $(helpdir)/$(RTC-LIB_NAME) + install -d $(helpdir)/$(RTC-LIB_NAME)/rtc-help + install -p $(abstractions_src)/footils/rtc-lib/rtc/*-help.pd \ + $(abstractions_src)/footils/rtc-lib/rtc/RTC-Overview.pd \ + $(helpdir)/$(RTC-LIB_NAME) + install -p $(abstractions_src)/footils/rtc-lib/rtc/rtc-help/*.pd \ + $(helpdir)/$(RTC-LIB_NAME)/rtc-help #==============================================================================# # diff --git a/abstractions/TODO b/abstractions/TODO index 66c25dee..ed84a6aa 100644 --- a/abstractions/TODO +++ b/abstractions/TODO @@ -2,4 +2,5 @@ - fix up Makefile to use auto _install and _clean target generation, like in externals/Makefile +- make a library for bw limited oscs written in Pd -- cgit v1.2.1