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@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@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 ---