Update of /cvsroot/pure-data/externals In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19887
Modified Files: Makefile Log Message: added boids to pd-extended
Index: Makefile =================================================================== RCS file: /cvsroot/pure-data/externals/Makefile,v retrieving revision 1.63 retrieving revision 1.64 diff -C2 -d -r1.63 -r1.64 *** Makefile 15 Jun 2006 04:28:45 -0000 1.63 --- Makefile 24 Jun 2006 02:04:00 -0000 1.64 *************** *** 112,116 **** # Pd-extended. For libraries that build on all platforms, add them directly # below, otherwise add to the correct platforms below. ! LIB_TARGETS = bsaylor buildsrc corelibs creb cxc cyclone ext13 freeverb ggee hardware iem_ambi iem_bin_ambi iemlib iemmatrix loaders mapping markex maxlib mjlib motex oscx pddp pdogg pmpd sigpack smlib toxy unauthorized vbap zexy
# this is for libraries that don't compile (yet) on all platforms --- 112,116 ---- # Pd-extended. For libraries that build on all platforms, add them directly # below, otherwise add to the correct platforms below. ! LIB_TARGETS = boids bsaylor buildsrc corelibs creb cxc cyclone ext13 freeverb ggee hardware iem_ambi iem_bin_ambi iemlib iemmatrix loaders mapping markex maxlib mjlib motex oscx pddp pdogg pmpd sigpack smlib toxy unauthorized vbap zexy
# this is for libraries that don't compile (yet) on all platforms *************** *** 254,257 **** --- 254,290 ----
#------------------------------------------------------------------------------# + # BOIDS + BOIDS_NAME=boids + BOIDS_OBJECTS := $(wildcard $(externals_src)/boids/boids*/*.c) + boids: $(BOIDS_OBJECTS:.c=.$(EXTENSION)) + + boids_install: boids + install -d $(objectsdir)/$(BOIDS_NAME) + $(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(BOIDS_NAME) \ + --author "Eric Singer, A. Sier, and Jasch" \ + --description "2D and 3D boids flocking algorithm" \ + --license "GNU GPL 2" \ + --version "" + install -p $(BOIDS_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(BOIDS_NAME) + install -d $(helpdir)/$(BOIDS_NAME) + install -p $(externals_src)/boids/boids*/*-help.pd \ + $(helpdir)/$(BOIDS_NAME) + # install -d $(manualsdir)/$(BOIDS_NAME) + # install -p $(externals_src)/boids/manual.txt \ + # $(manualsdir)/$(BOIDS_NAME) + install -p $(externals_src)/boids/boids.readme.txt \ + $(readmesdir)/$(BOIDS_NAME).txt + # install -d $(examplesdir)/$(BOIDS_NAME) + # install -p $(externals_src)/boids/examples/*.pd \ + # $(examplesdir)/$(BOIDS_NAME) + + boids_clean: + -rm -f -- $(BOIDS_OBJECTS:.c=.$(EXTENSION)) + -rm -f -- $(BOIDS_OBJECTS:.c=.o) + -rm -f -- $(externals_src)/boids/*/*.bak + -rm -f -- $(externals_src)/boids/*/*.*~ + + + #------------------------------------------------------------------------------# # BSAYLOR BSAYLOR_NAME=bsaylor