[PD-cvs] externals Makefile,1.53,1.54

Hans-Christoph Steiner eighthave at users.sourceforge.net
Fri Apr 28 14:44:11 CEST 2006


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) \





More information about the Pd-cvs mailing list