Update of /cvsroot/pure-data/abstractions
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13782
Modified Files:
Makefile TODO
Log Message:
lots of build bug fixes and additions, including pixeltango and lots of binary files, including many flext externals. this will probably be pd-0.38.4-extended-RC5
Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/abstractions/Makefile,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** Makefile 26 Nov 2005 04:19:12 -0000 1.14
--- Makefile 27 Nov 2005 04:51:57 -0000 1.15
***************
*** 15,23 ****
BUILDLAYOUT_DIR = $(CWD)
- # default target
- install: objects applications
- @echo " "
- @echo "abstractions install succeeded!"
-
include $(BUILDLAYOUT_DIR)/Makefile.buildlayout
--- 15,18 ----
***************
*** 28,42 ****
#==============================================================================#
# clean up after everything is installed
final_setup:
chmod -R ugo-w $(prefix)
! objects: $(objectsdir) $(helpdir) $(manualsdir)
! objects: objects_gyre objects_keyboardkeys objects_la-kitchen objects_memento
! objects: objects_pddp objects_nusmuk objects_nqpoly objects_rradical
!
! applications: $(examplesdir) $(manualsdir)
! applications: applications_rradical applications_keyboardkeys applications_gyre
!
#==============================================================================#
--- 23,39 ----
#==============================================================================#
+ # in case anything needs to be compiled or processed somehow before installing
+ all:
+
# clean up after everything is installed
final_setup:
chmod -R ugo-w $(prefix)
! install: all $(objectsdir) $(helpdir) $(manualsdir) $(examplesdir) \
! gyre_install keyboardkeys_install la_install-kitchen memento_install \
! nusmuk_install nqpoly_install parazit_install pddp_install pixeltango_install \
! rradical_install
! @echo " "
! @echo "abstractions install succeeded!"
#==============================================================================#
***************
*** 49,53 ****
# GYRE
GYRE_NAME = gyre
! objects_gyre:
install -d $(objectsdir)/$(GYRE_NAME)
install -p $(abstractions_src)/audionerd/GYRE/gyre.*.pd \
--- 46,50 ----
# GYRE
GYRE_NAME = gyre
! gyre_install:
install -d $(objectsdir)/$(GYRE_NAME)
install -p $(abstractions_src)/audionerd/GYRE/gyre.*.pd \
***************
*** 56,61 ****
install -p $(abstractions_src)/audionerd/GYRE/gyre.html \
$(manualsdir)/$(GYRE_NAME)
-
- applications_gyre:
install -d $(examplesdir)/$(GYRE_NAME)
install -p $(abstractions_src)/audionerd/GYRE/gyre.pd \
--- 53,56 ----
***************
*** 66,70 ****
# keyboardkeys
KEYBOARDKEYS_NAME = keyboardkeys
! objects_keyboardkeys:
install -d $(objectsdir)/$(KEYBOARDKEYS_NAME)
install -p $(abstractions_src)/$(KEYBOARDKEYS_NAME)/abs/*.pd \
--- 61,65 ----
# keyboardkeys
KEYBOARDKEYS_NAME = keyboardkeys
! keyboardkeys_install:
install -d $(objectsdir)/$(KEYBOARDKEYS_NAME)
install -p $(abstractions_src)/$(KEYBOARDKEYS_NAME)/abs/*.pd \
***************
*** 76,81 ****
install -p $(abstractions_src)/$(KEYBOARDKEYS_NAME)/doc/*-help.pd \
$(helpdir)/$(KEYBOARDKEYS_NAME)
-
- applications_keyboardkeys:
install -d $(examplesdir)/$(KEYBOARDKEYS_NAME)
install -p $(abstractions_src)/$(KEYBOARDKEYS_NAME)/keyboard_main.pd \
--- 71,74 ----
***************
*** 86,90 ****
# la-kitchen
LA-KITCHEN_NAME = la-kitchen
! objects_la-kitchen:
install -d $(objectsdir)/$(LA-KITCHEN_NAME)
install -p $(shell ls -1 $(abstractions_src)/La-kitchen/*.pd | \
--- 79,83 ----
# la-kitchen
LA-KITCHEN_NAME = la-kitchen
! la_install-kitchen:
install -d $(objectsdir)/$(LA-KITCHEN_NAME)
install -p $(shell ls -1 $(abstractions_src)/La-kitchen/*.pd | \
***************
*** 104,108 ****
# memento
MEMENTO_NAME = memento
! objects_memento:
install -d $(objectsdir)/$(MEMENTO_NAME)
install -p $(shell ls -1 $(abstractions_src)/rradical/memento/*.pd | \
--- 97,101 ----
# memento
MEMENTO_NAME = memento
! memento_install:
install -d $(objectsdir)/$(MEMENTO_NAME)
install -p $(shell ls -1 $(abstractions_src)/rradical/memento/*.pd | \
***************
*** 125,129 ****
#-------------------------------------------------------------------------------
# nqpoly
! objects_nqpoly: objects_nqpoly~ objects_nqpoly4
# make a common target for the manuals so they are in one place
install -d $(manualsdir)/nqpoly
--- 118,122 ----
#-------------------------------------------------------------------------------
# nqpoly
! nqpoly_install: nqpoly_install~ nqpoly_install4
# make a common target for the manuals so they are in one place
install -d $(manualsdir)/nqpoly
***************
*** 133,137 ****
NQPOLY_NAME = nqpoly~
! objects_nqpoly~:
install -d $(objectsdir)/$(NQPOLY_NAME)
install -p $(shell ls -1 $(abstractions_src)/nqpoly/nqpoly~/*.pd | \
--- 126,130 ----
NQPOLY_NAME = nqpoly~
! nqpoly_install~:
install -d $(objectsdir)/$(NQPOLY_NAME)
install -p $(shell ls -1 $(abstractions_src)/nqpoly/nqpoly~/*.pd | \
***************
*** 148,152 ****
NQPOLY4_NAME = nqpoly4
! objects_nqpoly4:
install -d $(objectsdir)/$(NQPOLY4_NAME)
install -p $(shell ls -1 $(abstractions_src)/nqpoly/nqpoly4/*.pd | \
--- 141,145 ----
NQPOLY4_NAME = nqpoly4
! nqpoly_install4:
install -d $(objectsdir)/$(NQPOLY4_NAME)
install -p $(shell ls -1 $(abstractions_src)/nqpoly/nqpoly4/*.pd | \
***************
*** 163,167 ****
# nusmuk
NUSMUK_NAME = nusmuk
! objects_nusmuk:
install -d $(objectsdir)/$(NUSMUK_NAME)
install -p $(shell ls -1 $(abstractions_src)/nusmuk/*.pd | \
--- 156,160 ----
# nusmuk
NUSMUK_NAME = nusmuk
! nusmuk_install:
install -d $(objectsdir)/$(NUSMUK_NAME)
install -p $(shell ls -1 $(abstractions_src)/nusmuk/*.pd | \
***************
*** 179,182 ****
--- 172,176 ----
#-------------------------------------------------------------------------------
# parazit
+ parazit_install:
install -d $(objectsdir)
install -p $(abstractions_src)/parazit/parazit.pd $(objectsdir)
***************
*** 187,191 ****
# PDDP support lib
PDDP_NAME = pddp
! objects_pddp:
install -d $(objectsdir)/$(PDDP_NAME)
install -p $(shell ls -1 $(abstractions_src)/pddp/*.pd | \
--- 181,185 ----
# PDDP support lib
PDDP_NAME = pddp
! pddp_install:
install -d $(objectsdir)/$(PDDP_NAME)
install -p $(shell ls -1 $(abstractions_src)/pddp/*.pd | \
***************
*** 202,208 ****
#-------------------------------------------------------------------------------
# RRADical
RRADICAL_NAME = rradical
! objects_rradical:
install -d $(objectsdir)/$(RRADICAL_NAME)
$(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(RRADICAL_NAME) \
--- 196,230 ----
#-------------------------------------------------------------------------------
+ # pixeltango
+ PIXELTANGO_NAME = pixeltango
+ pixeltango_install:
+ install -d $(objectsdir)/$(PIXELTANGO_NAME)
+ install -p $(abstractions_src)/pixelTANGO/abstractions/*.pd \
+ $(objectsdir)/$(PIXELTANGO_NAME)
+ install -d $(objectsdir)/$(PIXELTANGO_NAME)/fx
+ install -p $(abstractions_src)/pixelTANGO/abstractions/fx/*.pd \
+ $(objectsdir)/$(PIXELTANGO_NAME)/fx
+ $(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(PIXELTANGO_NAME) \
+ --author "Ben Bogart" \
+ --license "GNU GPL" \
+ --description "objects for creating visuals in a live performance setting"
+ install -d $(helpdir)/$(PIXELTANGO_NAME)
+ install -p $(abstractions_src)/pixeltango/help/*.* \
+ $(helpdir)/$(PIXELTANGO_NAME)
+ install -d $(examplesdir)/$(PIXELTANGO_NAME)
+ install -p $(abstractions_src)/pixeltango/Example-Patches/*.* \
+ $(examplesdir)/$(PIXELTANGO_NAME)
+ install -d $(manualsdir)/$(PIXELTANGO_NAME)
+ install -p $(abstractions_src)/pixelTANGO/*.txt \
+ $(manualsdir)/$(PIXELTANGO_NAME)
+ install -p $(abstractions_src)/pixelTANGO/dev-notes/*.txt \
+ $(manualsdir)/$(PIXELTANGO_NAME)
+
+
+
+ #-------------------------------------------------------------------------------
# RRADical
RRADICAL_NAME = rradical
! rradical_install:
install -d $(objectsdir)/$(RRADICAL_NAME)
$(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(RRADICAL_NAME) \
***************
*** 221,227 ****
install -p $(shell ls -1 $(abstractions_src)/rradical/stuff/*.* | \
grep -v '\-help.pd') $(objectsdir)/$(RRADICAL_NAME)/stuff
-
-
- applications_rradical:
install -d $(examplesdir)/$(RRADICAL_NAME)
install -p $(abstractions_src)/rradical/usecases/*.* \
--- 243,246 ----
Index: TODO
===================================================================
RCS file: /cvsroot/pure-data/abstractions/TODO,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TODO 21 Nov 2005 04:49:15 -0000 1.1
--- TODO 27 Nov 2005 04:51:57 -0000 1.2
***************
*** 1,2 ****
- - simplify Makefile, making just "install" with subsections for each subdir.
--- 1 ----