Update of /cvsroot/pure-data/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11673
Modified Files: Makefile Log Message: added clean targets, need more; added DOC_TARGETS list for install and clean targets; added more tutorials and media section
Index: Makefile =================================================================== RCS file: /cvsroot/pure-data/doc/Makefile,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** Makefile 30 Dec 2005 06:49:23 -0000 1.17 --- Makefile 7 Apr 2006 01:23:12 -0000 1.18 *************** *** 27,39 **** #==============================================================================#
# clean up after everything is installed final_setup: chmod -R ugo-w $(pddocdir)
! install: externals-howto_install pd_fileformat_install pd-msg_install ! install: pddp_install tutorials_install @echo " " @echo "doc install succeeded!"
#==============================================================================# # --- 27,42 ---- #==============================================================================#
+ DOC_TARGETS = externals-howto media pd_fileformat pd-msg pddp tutorials + # clean up after everything is installed final_setup: chmod -R ugo-w $(pddocdir)
! install: $(objectsdir) $(helpdir) $(manualsdir) $(examplesdir) \ ! $(patsubst %, %_install,$(DOC_TARGETS)) @echo " " @echo "doc install succeeded!"
+ #==============================================================================# # *************** *** 42,45 **** --- 45,64 ---- #==============================================================================#
+ + #------------------------------------------------------------------------------# + # TEMPLATE + TEMPLATE_NAME = template + template_install: $(manualsdir) + install -d $(manualsdir)/$(TEMPLATE_NAME) + install -p $(doc_src)/template/*.* \ + $(manualsdir)/$(TEMPLATE_NAME) + + template_clean: + rm -f -- $(manualsdir)/$(TEMPLATE_NAME)/*.* + rmdir -- $(manualsdir)/$(TEMPLATE_NAME) + + + + #------------------------------------------------------------------------------# # EXTERNALS-HOWTO *************** *** 72,75 **** --- 91,111 ---- $(manualsdir)/$(EXTERNALS-HOWTO_NAME)/node10.html
+ externals-howto_clean: + + + + + #------------------------------------------------------------------------------# + # MEDIA + MEDIA_NAME = media + media_install: $(manualsdir) + install -d $(manualsdir)/$(MEDIA_NAME) + install -p $(doc_src)/media/*.* \ + $(manualsdir)/$(MEDIA_NAME) + + media_clean: + rm -f -- $(manualsdir)/$(MEDIA_NAME)/*.* + rmdir -- $(manualsdir)/$(MEDIA_NAME) +
#------------------------------------------------------------------------------# *************** *** 87,90 **** --- 123,127 ---- done
+ pd-msg_clean:
*************** *** 97,100 **** --- 134,139 ---- $(manualsdir)/$(PD_FILEFORMAT_NAME)/Pd_File_Format.html
+ pd_fileformat_clean: +
#------------------------------------------------------------------------------# *************** *** 105,108 **** --- 144,150 ---- install -p $(doc_src)/pddp/keyboard_fun.txt $(helpdir)
+ pddp_clean: + +
*************** *** 115,121 **** # playnow install -d $(manualsdir)/PlayNow ! install -p $(doc_src)/tutorials/playnow/*.pd $(manualsdir)/PlayNow ! # these aren't needed yet hans@at.or.at ! # install -p $(doc_src)/tutorials/playnow/*.mid $(manualsdir)/PlayNow
--- 157,192 ---- # playnow install -d $(manualsdir)/PlayNow ! install -p $(doc_src)/tutorials/playnow/*.* $(manualsdir)/PlayNow ! # intro ! install -d $(manualsdir)/Intro ! install -p $(doc_src)/tutorials/intro/*.* $(manualsdir)/Intro ! # sound ! install -d $(manualsdir)/Sound ! install -p $(doc_src)/tutorials/sound/*.* $(manualsdir)/Sound ! # visual ! install -d $(manualsdir)/Visual ! install -p $(doc_src)/tutorials/visual/*.* $(manualsdir)/Visual ! # networking ! install -d $(manualsdir)/Networking ! install -p $(doc_src)/tutorials/networking/*.* $(manualsdir)/Networking ! # physical ! install -d $(manualsdir)/Physical ! install -p $(doc_src)/tutorials/physical/*.* $(manualsdir)/Physical ! ! tutorials_clean: ! rm -f -- $(manualsdir)/PdDrums/*.* ! rmdir -- $(manualsdir)/PdDrums ! rm -f -- $(manualsdir)/PlayNow/*.* ! rmdir -- $(manualsdir)/PlayNow ! rm -f -- $(manualsdir)/Intro/*.* ! rmdir -- $(manualsdir)/Intro ! rm -f -- $(manualsdir)/Sound/*.* ! rmdir -- $(manualsdir)/Sound ! rm -f -- $(manualsdir)/Visual/*.* ! rmdir -- $(manualsdir)/Visual ! rm -f -- $(manualsdir)/Networking/*.* ! rmdir -- $(manualsdir)/Networking ! rm -f -- $(manualsdir)/Physical/*.* ! rmdir -- $(manualsdir)/Physical
*************** *** 153,157 ****
# the destination-specific clean targets are in Makefile.buildlayout ! clean: install_clean
distclean: clean cruft_clean --- 224,228 ----
# the destination-specific clean targets are in Makefile.buildlayout ! clean: $(patsubst %, %_clean,$(DOC_TARGETS))
distclean: clean cruft_clean