[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