Update of /cvsroot/pure-data/externals In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32542
Modified Files: Makefile Log Message: added iem_bin_ambi and iem_ambi, plus a partially complete iem_tab; made folders for READMEs
Index: Makefile =================================================================== RCS file: /cvsroot/pure-data/externals/Makefile,v retrieving revision 1.53 retrieving revision 1.54 diff -C2 -d -r1.53 -r1.54 *** Makefile 15 Apr 2006 16:23:28 -0000 1.53 --- Makefile 28 Apr 2006 12:44:08 -0000 1.54 *************** *** 110,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 creb cxc cyclone ext13 freeverb hardware iemabs \ ! 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 --- 110,114 ---- # Pd-extended. For libraries that build on all platforms, add them directly # below, otherwise add to the correct platforms below. ! LIB_TARGETS = bsaylor buildsrc creb cxc cyclone ext13 freeverb 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 *************** *** 144,148 **** #------------------------------------------------------------------------------# # INSTALL ! install: $(examplesdir) $(helpdir) $(manualsdir) $(objectsdir) \ all unfiltered_install $(patsubst %, %_install,$(LIB_TARGETS)) @echo " " --- 142,146 ---- #------------------------------------------------------------------------------# # INSTALL ! install: $(examplesdir) $(helpdir) $(manualsdir) $(objectsdir) $(readmesdir) \ all unfiltered_install $(patsubst %, %_install,$(LIB_TARGETS)) @echo " " *************** *** 238,244 **** install -p $(externals_src)/template/help/*.pd \ $(helpdir)/$(TEMPLATE_NAME) ! install -d $(manualsdir)/$(TEMPLATE_NAME) install -p $(externals_src)/template/README \ ! $(manualsdir)/$(TEMPLATE_NAME)/README.txt install -d $(examplesdir)/$(TEMPLATE_NAME) install -p $(externals_src)/template/examples/*.pd \ --- 236,244 ---- install -p $(externals_src)/template/help/*.pd \ $(helpdir)/$(TEMPLATE_NAME) ! # install -d $(manualsdir)/$(TEMPLATE_NAME) ! # install -p $(externals_src)/template/manual.txt \ ! # $(manualsdir)/$(TEMPLATE_NAME) install -p $(externals_src)/template/README \ ! $(readmesdir)/$(IEM_AMBI_NAME).txt install -d $(examplesdir)/$(TEMPLATE_NAME) install -p $(externals_src)/template/examples/*.pd \ *************** *** 246,251 ****
template_clean: ! -rm -f -- $(externals_src)/template/*.$(EXTENSION) ! -rm -f -- $(externals_src)/template/*.o -rm -f -- $(externals_src)/template/*.bak -rm -f -- $(externals_src)/template/*.*~ --- 246,251 ----
template_clean: ! -rm -f -- $(TEMPLATE_OBJECTS:.c=.$(EXTENSION)) ! -rm -f -- $(TEMPLATE_OBJECTS:.c=.o) -rm -f -- $(externals_src)/template/*.bak -rm -f -- $(externals_src)/template/*.*~ *************** *** 270,276 **** install -p $(externals_src)/bsaylor/help/*.pd \ $(helpdir)/$(BSAYLOR_NAME) ! install -d $(manualsdir)/$(BSAYLOR_NAME) install -p $(externals_src)/bsaylor/README.txt \ ! $(manualsdir)/$(BSAYLOR_NAME)/README.txt # install -d $(examplesdir)/$(BSAYLOR_NAME) # install -p $(externals_src)/bsaylor/examples/*.pd \ --- 270,276 ---- install -p $(externals_src)/bsaylor/help/*.pd \ $(helpdir)/$(BSAYLOR_NAME) ! # install -d $(manualsdir)/$(BSAYLOR_NAME) install -p $(externals_src)/bsaylor/README.txt \ ! $(readmesdir)/$(BSAYLOR_NAME).txt # install -d $(examplesdir)/$(BSAYLOR_NAME) # install -p $(externals_src)/bsaylor/examples/*.pd \ *************** *** 352,358 **** install -p $(wildcard $(externals_src)/cxc/reference/*.pd) \ $(helpdir)/$(CXC_NAME) ! install -d $(manualsdir)/$(CXC_NAME) install -p $(externals_src)/cxc/README \ ! $(manualsdir)/$(CXC_NAME)/README.txt
cxc_clean: --- 352,358 ---- install -p $(wildcard $(externals_src)/cxc/reference/*.pd) \ $(helpdir)/$(CXC_NAME) ! # install -d $(manualsdir)/$(CXC_NAME) install -p $(externals_src)/cxc/README \ ! $(readmesdir)/$(CXC_NAME).txt
cxc_clean: *************** *** 424,430 **** install -p $(wildcard $(externals_src)/ext13/doc/*.pd) \ $(helpdir)/$(EXT13_NAME) ! install -d $(manualsdir)/$(EXT13_NAME) install -p $(externals_src)/ext13/README \ ! $(manualsdir)/$(EXT13_NAME)/README.txt
ext13_clean: --- 424,430 ---- install -p $(wildcard $(externals_src)/ext13/doc/*.pd) \ $(helpdir)/$(EXT13_NAME) ! # install -d $(manualsdir)/$(EXT13_NAME) install -p $(externals_src)/ext13/README \ ! $(readmesdir)/$(EXT13_NAME).txt
ext13_clean: *************** *** 459,465 **** install -p $(externals_src)/fftease/help/*.pd \ $(helpdir)/$(FFTEASE_NAME) ! install -d $(manualsdir)/$(FFTEASE_NAME) install -p $(externals_src)/fftease/README \ ! $(manualsdir)/$(FFTEASE_NAME)/README.txt install -d $(examplesdir)/$(FFTEASE_NAME) install -p $(externals_src)/fftease/examples/*.pd \ --- 459,465 ---- install -p $(externals_src)/fftease/help/*.pd \ $(helpdir)/$(FFTEASE_NAME) ! # install -d $(manualsdir)/$(FFTEASE_NAME) install -p $(externals_src)/fftease/README \ ! $(readmesdir)/$(FFTEASE_NAME).txt install -d $(examplesdir)/$(FFTEASE_NAME) install -p $(externals_src)/fftease/examples/*.pd \ *************** *** 523,529 **** install -d $(helpdir) install -p $(wildcard $(externals_src)/freeverb~/*-help.pd) $(helpdir) ! install -d $(manualsdir)/$(FREEVERB_NAME) install -p $(externals_src)/freeverb~/README \ ! $(manualsdir)/$(FREEVERB_NAME)/README.txt
--- 523,529 ---- install -d $(helpdir) install -p $(wildcard $(externals_src)/freeverb~/*-help.pd) $(helpdir) ! # install -d $(manualsdir)/$(FREEVERB_NAME) install -p $(externals_src)/freeverb~/README \ ! $(readmesdir)/$(FREEVERB_NAME).txt
*************** *** 558,565 **** $(helpdir)/$(HARDWARE_NAME) install -d $(manualsdir)/$(HARDWARE_NAME) - install -p $(externals_src)/hardware/README.txt \ - $(manualsdir)/$(HARDWARE_NAME)/README.txt install -p $(externals_src)/hardware/memPIO/README.txt \ $(manualsdir)/$(HARDWARE_NAME)/memPIO.txt install -d $(examplesdir)/$(HARDWARE_NAME) install -p $(externals_src)/hardware/*/examples/*.pd \ --- 558,565 ---- $(helpdir)/$(HARDWARE_NAME) install -d $(manualsdir)/$(HARDWARE_NAME) install -p $(externals_src)/hardware/memPIO/README.txt \ $(manualsdir)/$(HARDWARE_NAME)/memPIO.txt + install -p $(externals_src)/hardware/README.txt \ + $(readmesdir)/$(HARDWARE_NAME).txt install -d $(examplesdir)/$(HARDWARE_NAME) install -p $(externals_src)/hardware/*/examples/*.pd \ *************** *** 655,661 **** install -p $(externals_src)/hidin/help/*.pd \ $(helpdir)/$(HIDIN_NAME) ! install -d $(manualsdir)/$(HIDIN_NAME) install -p $(externals_src)/hidin/README \ ! $(manualsdir)/$(HIDIN_NAME)/README.txt install -d $(examplesdir)/$(HIDIN_NAME) install -p $(externals_src)/hidin/examples/*.pd \ --- 655,661 ---- install -p $(externals_src)/hidin/help/*.pd \ $(helpdir)/$(HIDIN_NAME) ! # install -d $(manualsdir)/$(HIDIN_NAME) install -p $(externals_src)/hidin/README \ ! $(readmesdir)/$(HIDIN_NAME).txt install -d $(examplesdir)/$(HIDIN_NAME) install -p $(externals_src)/hidin/examples/*.pd \ *************** *** 671,674 **** --- 671,774 ----
#------------------------------------------------------------------------------# + # IEM_AMBI + IEM_AMBI_NAME=iem_ambi + # exclude the files for the single-file library format + IEM_AMBI_OBJECTS := $(wildcard $(externals_src)/iem/iem_ambi/src/[a-hj-z]*.c) + iem_ambi: $(IEM_AMBI_OBJECTS:.c=.$(EXTENSION)) + + iem_ambi_install: iem_ambi + install -d $(objectsdir)/$(IEM_AMBI_NAME) + $(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(IEM_AMBI_NAME) \ + --author "IEM/KUG, Graz, Austria" \ + --description "calculate ambisonic encoder matrices rotation matrices and decoder matrices from 1st to 4th order in 2D or 3D." \ + --license "GNU GPL" \ + --version "" + install -p $(IEM_AMBI_OBJECTS:.c=.$(EXTENSION)) \ + $(objectsdir)/$(IEM_AMBI_NAME) + install -d $(helpdir)/$(IEM_AMBI_NAME) + install -p $(externals_src)/iem/iem_ambi/help/*.pd \ + $(helpdir)/$(IEM_AMBI_NAME) + # install -d $(manualsdir)/$(IEM_AMBI_NAME) + install -p $(externals_src)/iem/iem_ambi/READ_ME.txt \ + $(readmesdir)/$(IEM_AMBI_NAME).txt + # install -d $(examplesdir)/$(IEM_AMBI_NAME) + # install -p $(externals_src)/iem/iem_ambi/examples/*.pd \ + # $(examplesdir)/$(IEM_AMBI_NAME) + + iem_ambi_clean: + -rm -f -- $(IEM_AMBI_OBJECTS:.c=.$(EXTENSION)) + -rm -f -- $(IEM_AMBI_OBJECTS:.c=.o) + -rm -f -- $(externals_src)/iem/iem_ambi/*/*.bak + -rm -f -- $(externals_src)/iem/iem_ambi/*/*.*~ + + + + #------------------------------------------------------------------------------# + # IEM_BIN_AMBI + IEM_BIN_AMBI_NAME=iem_bin_ambi + # exclude the files for the single-file library format + IEM_BIN_AMBI_OBJECTS := $(wildcard $(externals_src)/iem/iem_bin_ambi/src/[a-hj-z]*.c) + iem_bin_ambi: $(IEM_BIN_AMBI_OBJECTS:.c=.$(EXTENSION)) + + iem_bin_ambi_install: iem_bin_ambi + install -d $(objectsdir)/$(IEM_BIN_AMBI_NAME) + $(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(IEM_BIN_AMBI_NAME) \ + --author "IEM/KUG, Graz, Austria" \ + --description "calculate the product of an ambisonic decoder-matrix and the binaural HRIR's (in frequency and in time domain)" \ + --license "GNU GPL" \ + --version "" + install -p $(IEM_BIN_AMBI_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(IEM_BIN_AMBI_NAME) + install -d $(helpdir)/$(IEM_BIN_AMBI_NAME) + install -p $(externals_src)/iem/iem_bin_ambi/help/*.pd \ + $(helpdir)/$(IEM_BIN_AMBI_NAME) + install -d $(manualsdir)/$(IEM_BIN_AMBI_NAME) + install -p $(externals_src)/iem/iem_bin_ambi/READ_ME.txt \ + $(manualsdir)/$(IEM_BIN_AMBI_NAME)/README.txt + # install -d $(examplesdir)/$(IEM_BIN_AMBI_NAME) + # install -p $(externals_src)/iem/iem_bin_ambi/examples/*.pd \ + # $(examplesdir)/$(IEM_BIN_AMBI_NAME) + + iem_bin_ambi_clean: + -rm -f -- $(IEM_BIN_AMBI_OBJECTS:.c=.$(EXTENSION)) + -rm -f -- $(IEM_BIN_AMBI_OBJECTS:.c=.o) + -rm -f -- $(externals_src)/iem/iem_bin_ambi/*/*.bak + -rm -f -- $(externals_src)/iem/iem_bin_ambi/*/*.*~ + + + + #------------------------------------------------------------------------------# + # IEM_TAB + IEM_TAB_NAME=iem_tab + # exclude the files for the single-file library format + IEM_TAB_OBJECTS := $(wildcard $(externals_src)/iem/iem_tab/src/[a-hj-z]*.c) + iem_tab: $(IEM_TAB_OBJECTS:.c=.$(EXTENSION)) + + iem_tab_install: iem_tab + install -d $(objectsdir)/$(IEM_TAB_NAME) + $(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(IEM_TAB_NAME) \ + --author "" \ + --description "" \ + --license "" \ + --version "" + install -p $(IEM_TAB_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(IEM_TAB_NAME) + install -d $(helpdir)/$(IEM_TAB_NAME) + install -p $(externals_src)/iem/iem_tab/help/*.pd \ + $(helpdir)/$(IEM_TAB_NAME) + # install -d $(manualsdir)/$(IEM_TAB_NAME) + install -p $(externals_src)/iem/iem_tab/READ_ME.txt \ + $(readmesdir)/$(IEM_TAB_NAME).txt + install -d $(examplesdir)/$(IEM_TAB_NAME) + install -p $(externals_src)/iem/iem_tab/examples/*.pd \ + $(examplesdir)/$(IEM_TAB_NAME) + + iem_tab_clean: + -rm -f -- $(IEM_TAB_OBJECTS:.c=.$(EXTENSION)) + -rm -f -- $(IEM_TAB_OBJECTS:.c=.o) + -rm -f -- $(externals_src)/iem/iem_tab/*.bak + -rm -f -- $(externals_src)/iem/iem_tab/*.*~ + + + + #------------------------------------------------------------------------------# # IEMLIB IEMLIB_NAME=iemlib *************** *** 697,703 **** --- 797,808 ---- $(examplesdir)/$(IEMLIB_NAME) install -d $(manualsdir)/$(IEMLIB_NAME) + install -p $(externals_src)/iemlib/*.pdf \ + $(manualsdir)/$(IEMLIB_NAME) + install -p $(externals_src)/iemlib/*.txt \ + $(manualsdir)/$(IEMLIB_NAME) install -p $(externals_src)/iemlib/iemabs/*.txt \ $(manualsdir)/$(IEMLIB_NAME)
+ iemlib_clean: -rm -f -- $(IEMLIB_OBJECTS:.c=.$(EXTENSION)) *************** *** 773,779 **** install -p $(externals_src)/mapping/help/*.pd \ $(helpdir)/$(MAPPING_NAME) ! install -d $(manualsdir)/$(MAPPING_NAME) install -p $(externals_src)/mapping/README.txt \ ! $(manualsdir)/$(MAPPING_NAME)/README.txt install -d $(examplesdir)/$(MAPPING_NAME) # install -p $(externals_src)/mapping/examples/*.pd \ --- 878,884 ---- install -p $(externals_src)/mapping/help/*.pd \ $(helpdir)/$(MAPPING_NAME) ! # install -d $(manualsdir)/$(MAPPING_NAME) install -p $(externals_src)/mapping/README.txt \ ! $(readmesdir)/$(MAPPING_NAME).txt install -d $(examplesdir)/$(MAPPING_NAME) # install -p $(externals_src)/mapping/examples/*.pd \ *************** *** 802,808 **** install -p $(wildcard $(externals_src)/markex/*.pd) \ $(helpdir)/$(MARKEX_NAME) ! install -d $(manualsdir)/$(MARKEX_NAME) install -p $(externals_src)/markex/README \ ! $(manualsdir)/$(MARKEX_NAME)/README.txt
markex_clean: --- 907,913 ---- install -p $(wildcard $(externals_src)/markex/*.pd) \ $(helpdir)/$(MARKEX_NAME) ! # install -d $(manualsdir)/$(MARKEX_NAME) install -p $(externals_src)/markex/README \ ! $(readmesdir)/$(MARKEX_NAME).txt
markex_clean: *************** *** 858,864 **** install -p $(wildcard $(externals_src)/mjlib/doc/*.pd) \ $(helpdir)/$(MJLIB_NAME) ! install -d $(manualsdir)/$(MJLIB_NAME) install -p $(externals_src)/mjlib/readme.txt \ ! $(manualsdir)/$(MJLIB_NAME)
mjlib_clean: --- 963,969 ---- install -p $(wildcard $(externals_src)/mjlib/doc/*.pd) \ $(helpdir)/$(MJLIB_NAME) ! # install -d $(manualsdir)/$(MJLIB_NAME) install -p $(externals_src)/mjlib/readme.txt \ ! $(readmesdir)/$(MJLIB_NAME).txt
mjlib_clean: *************** *** 886,892 **** install -p $(wildcard $(externals_src)/motex/*-help.pd) \ $(helpdir)/$(MOTEX_NAME) ! install -d $(manualsdir)/$(MOTEX_NAME) install -p $(externals_src)/motex/README \ ! $(manualsdir)/$(MOTEX_NAME)/README.txt
motex_clean: --- 991,997 ---- install -p $(wildcard $(externals_src)/motex/*-help.pd) \ $(helpdir)/$(MOTEX_NAME) ! # install -d $(manualsdir)/$(MOTEX_NAME) install -p $(externals_src)/motex/README \ ! $(readmesdir)/$(MOTEX_NAME).txt
motex_clean: *************** *** 990,996 **** install -p $(externals_src)/pdogg/*/*.pd \ $(helpdir)/$(PDOGG_NAME) ! install -d $(manualsdir)/$(PDOGG_NAME) install -p $(externals_src)/pdogg/readme \ ! $(manualsdir)/$(PDOGG_NAME)/README.txt
pdogg_clean: --- 1095,1101 ---- install -p $(externals_src)/pdogg/*/*.pd \ $(helpdir)/$(PDOGG_NAME) ! # install -d $(manualsdir)/$(PDOGG_NAME) install -p $(externals_src)/pdogg/readme \ ! $(readmesdir)/$(PDOGG_NAME).txt
pdogg_clean: *************** *** 1070,1076 **** install -d $(examplesdir)/$(PIDIP_NAME) install -p $(externals_src)/pidip/patches/*.* $(examplesdir)/$(PIDIP_NAME) ! install -d $(manualsdir)/$(PIDIP_NAME) install -p $(externals_src)/pidip/README \ ! $(manualsdir)/$(PIDIP_NAME)/README.txt install -d $(examplesdir)/$(PIDIP_NAME)/images install -p $(externals_src)/pidip/patches/images/*.* \ --- 1175,1181 ---- install -d $(examplesdir)/$(PIDIP_NAME) install -p $(externals_src)/pidip/patches/*.* $(examplesdir)/$(PIDIP_NAME) ! # install -d $(manualsdir)/$(PIDIP_NAME) install -p $(externals_src)/pidip/README \ ! $(readmesdir)/$(PIDIP_NAME).txt install -d $(examplesdir)/$(PIDIP_NAME)/images install -p $(externals_src)/pidip/patches/images/*.* \ *************** *** 1137,1143 **** install -p $(externals_src)/sigpack/help/*.pd \ $(helpdir)/$(SIGPACK_NAME) ! install -d $(manualsdir)/$(SIGPACK_NAME) install -p $(externals_src)/sigpack/readme.txt \ ! $(manualsdir)/$(SIGPACK_NAME)/README.txt
sigpack_clean: --- 1242,1248 ---- install -p $(externals_src)/sigpack/help/*.pd \ $(helpdir)/$(SIGPACK_NAME) ! # install -d $(manualsdir)/$(SIGPACK_NAME) install -p $(externals_src)/sigpack/readme.txt \ ! $(readmesdir)/$(SIGPACK_NAME).txt
sigpack_clean: *************** *** 1165,1170 **** install -p $(wildcard $(externals_src)/smlib/help/*.pd )\ $(helpdir)/$(SMLIB_NAME) ! install -d $(manualsdir)/$(SMLIB_NAME) ! install -p $(externals_src)/smlib/readme.txt $(manualsdir)/$(SMLIB_NAME) install -d $(examplesdir)/$(SMLIB_NAME) install -p $(wildcard $(externals_src)/smlib/examples/*.pd) \ --- 1270,1275 ---- install -p $(wildcard $(externals_src)/smlib/help/*.pd )\ $(helpdir)/$(SMLIB_NAME) ! # install -d $(manualsdir)/$(SMLIB_NAME) ! install -p $(externals_src)/smlib/readme.txt $(readmesdir)/$(SMLIB_NAME).txt install -d $(examplesdir)/$(SMLIB_NAME) install -p $(wildcard $(externals_src)/smlib/examples/*.pd) \