[PD-cvs] externals Makefile, 1.11, 1.12 Makefile.buildlayout, 1.9, NONE

Hans-Christoph Steiner eighthave at users.sourceforge.net
Fri Dec 2 20:04:43 CET 2005


Update of /cvsroot/pure-data/externals
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3053

Modified Files:
	Makefile 
Removed Files:
	Makefile.buildlayout 
Log Message:
libdir-ized ext13 and cxc and flushed out template

Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/externals/Makefile,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** Makefile	30 Nov 2005 07:03:00 -0000	1.11
--- Makefile	2 Dec 2005 19:04:41 -0000	1.12
***************
*** 97,102 ****
  #------------------------------------------------------------------------------#
  # ALL
! all: pre_all_$(OS_NAME) creb cyclone iemabs iemlib iemmatrix pddp pdp pmpd \
! 		smlib toxy vbap zexy
  	@echo "Compiling objects for $(OS_NAME) aka $(UNAME)"
  # try it this way so that it'll recognize files that have already been built
--- 97,102 ----
  #------------------------------------------------------------------------------#
  # ALL
! all: pre_all_$(OS_NAME) creb cxc cyclone ext13 iemabs iemlib iemmatrix pddp \
! pdp pmpd smlib toxy vbap zexy
  	@echo "Compiling objects for $(OS_NAME) aka $(UNAME)"
  # try it this way so that it'll recognize files that have already been built
***************
*** 117,123 ****
  # INSTALL
  install: all $(objectsdir) help_install objects_install unfiltered_install \
!  creb_install cyclone_install iemabs_install iemabs_install iemmatrix_install \
!  pddp_install pdp_install pmpd_install toxy_install unauthorized_install \
! 	vbap_install zexy_install
  	@echo " "
  	@echo "externals install succeeded!"
--- 117,123 ----
  # INSTALL
  install: all $(objectsdir) help_install objects_install unfiltered_install \
! creb_install cxc_install cyclone_install ext13_install iemabs_install \
! iemabs_install iemmatrix_install pddp_install pdp_install pmpd_install \
! toxy_install unauthorized_install vbap_install zexy_install
  	@echo " "
  	@echo "externals install succeeded!"
***************
*** 151,157 ****
  	install -p \
  			$(externals_src)/creb/doc/examples/*.pd \
- 			$(externals_src)/cxc/reference/*.pd \
  			$(externals_src)/dfx/*/*.pd \
- 			$(externals_src)/ext13/doc/*.pd \
  			$(externals_src)/ggee/*/*-help.pd \
  			$(externals_src)/ggee/*/*.gif \
--- 151,155 ----
***************
*** 203,214 ****
  # TEMPLATE
  TEMPLATE_NAME=template
! template:
! 
  
  template_install: template
  	install -d $(objectsdir)/$(TEMPLATE_NAME)
  	install -d $(helpdir)/$(TEMPLATE_NAME)
  	install -d $(manualsdir)/$(TEMPLATE_NAME)
  	install -d $(examplesdir)/$(TEMPLATE_NAME)
  
  
--- 201,227 ----
  # TEMPLATE
  TEMPLATE_NAME=template
! TEMPLATE_OBJECTS = $(wildcard $(externals_src)/template/*.c)
! template: $(TEMPLATE_OBJECTS:.c=.$(EXTENSION))
  
  template_install: template
  	install -d $(objectsdir)/$(TEMPLATE_NAME)
+ 	$(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(TEMPLATE_NAME) \
+ 		--author "" \
+ 		--description "" \
+ 		--license "" \
+ 		--version ""
+ 	install -p $(TEMPLATE_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(TEMPLATE_NAME)
  	install -d $(helpdir)/$(TEMPLATE_NAME)
+ 	install -p $(wildcard $(externals_src)/template/help/*.pd) \
+ 		$(examplesdir)/$(TEMPLATE_NAME)
  	install -d $(manualsdir)/$(TEMPLATE_NAME)
+ 	install -p $(externals_src)/template/README.txt $(manualsdir)/$(TEMPLATE_NAME)
  	install -d $(examplesdir)/$(TEMPLATE_NAME)
+ 	install -p $(wildcard $(externals_src)/template/examples/*.pd) \
+ 		$(examplesdir)/$(TEMPLATE_NAME)
+ 
+ template_clean:
+ 	-rm -f -- $(externals_src)/template/*.$(EXTENSION)
+ 	-rm -f -- $(externals_src)/template/*.bak
  
  
***************
*** 228,232 ****
--- 241,274 ----
  #	install -d $(examplesdir)/$(CREB_NAME)
  
+ creb_clean:
+ 	-rm -f -- $(externals_src)/creb/*.$(EXTENSION)
+ 	-rm -f -- $(externals_src)/creb/*.bak
+ 
+ 
+ #------------------------------------------------------------------------------#
+ # CXC
+ CXC_NAME=cxc
+ CXC_OBJECTS = $(wildcard $(externals_src)/cxc/???*.c)
+ cxc: $(CXC_OBJECTS:.c=.$(EXTENSION))
+ 
+ cxc_install: cxc
+ 	install -d $(objectsdir)/$(CXC_NAME)
+ 	$(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(CXC_NAME) \
+ 		--author "jdl at xdv.org" \
+ 		--description "" \
+ 		--license "" \
+ 		--version ""
+ 	install -p $(CXC_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(CXC_NAME)
+ 	install -d $(helpdir)/$(CXC_NAME)
+ 	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:
+ 	-rm -f -- $(SMLIB_OBJECTS:.c=.$(EXTENSION))
+ 	-rm -f -- $(externals_src)/cxc/*.$(EXTENSION)
+ 	-rm -f -- $(externals_src)/cxc/*.bak
  
  #------------------------------------------------------------------------------#
***************
*** 263,266 ****
--- 305,338 ----
  
  
+ #------------------------------------------------------------------------------#
+ # EXT13
+ EXT13_NAME=ext13
+ # sfread.c doesn't compile, so exclude it
+ EXT13_OBJECTS = $(wildcard $(externals_src)/ext13/???????*.c) \
+ 	$(externals_src)/ext13/ftos.c $(externals_src)/ext13/send13.c 
+ ext13: $(EXT13_OBJECTS:.c=.$(EXTENSION))
+ 
+ ext13_test:
+ 	@echo "objects: $(EXT13_OBJECTS)"
+ 
+ 
+ ext13_install: ext13
+ 	install -d $(objectsdir)/$(EXT13_NAME)
+ 	$(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(EXT13_NAME) \
+ 		--author "d13 at klingt.org" \
+ 		--version "0.17"
+ 	install -p $(EXT13_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(EXT13_NAME)
+ 	install -d $(helpdir)/$(EXT13_NAME)
+ 	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:
+ 	-rm -f -- $(externals_src)/ext13/*.$(EXTENSION)
+ 	-rm -f -- $(externals_src)/ext13/*.bak
+ 	-rm -f -- $(externals_src)/ext13/*~
+ 
  
  
***************
*** 445,449 ****
  
  smlib_clean:
! 	rm $(SMLIB_OBJECTS:.c=.$(EXTENSION))
  
  
--- 517,523 ----
  
  smlib_clean:
! 	-rm -f -- $(SMLIB_OBJECTS:.c=.$(EXTENSION))
! 	-rm -f -- $(externals_src)/smlib/*.bak
! 	-rm -f -- $(externals_src)/smlib/*~
  
  
***************
*** 593,597 ****
  
  # the destination-specific clean targets are in Makefile.buildlayout
! clean: smlib_clean install_clean
  	cd $(externals_src)/build/$(OS_NAME) && make $(DEST_PATHS) clean
  	cd $(externals_src)/hcs/hid && make $(DEST_PATHS) clean
--- 667,671 ----
  
  # the destination-specific clean targets are in Makefile.buildlayout
! clean: creb_clean cxc_clean ext13_clean smlib_clean install_clean
  	cd $(externals_src)/build/$(OS_NAME) && make $(DEST_PATHS) clean
  	cd $(externals_src)/hcs/hid && make $(DEST_PATHS) clean

--- Makefile.buildlayout DELETED ---





More information about the Pd-cvs mailing list