Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] View of /doc/trunk/Makefile.in
ViewVC logotype

View of /doc/trunk/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4019 - (download) (annotate)
Sat Dec 20 20:26:21 2014 UTC (4 years, 5 months ago) by jhr
File size: 1567 byte(s)
  edit doc Makefile to preserve generated documentation files for distclean target
# Makefile for SML/NJ documentation
#
# COPYRIGHT (c) 2014 The Fellowship of SML/NJ (http://www.smlnj.org)
# All rights reserved.
#
# @configure_input@
#

SHELL =		@SHELL@
INSTALL =	@INSTALL@
@SET_MAKE@

.PHONY:		help man html hardcopy clean distclean devclean

help:
	@echo "This Makefile supports the following targets:"
	@echo "  help          -- print this message."
	@echo "  man           -- generate the SML/NJ manual pages into the"
	@echo "                   directory @ROOT_DIR@/man"
	@echo "  html          -- generate the HTML documentation into the"
	@echo "                   directory @ROOT_DIR@/htdocs"
	@echo "  hardcopy      -- generate PDF documentation into the"
	@echo "                   directory @ROOT_DIR@/hardcopy"
	@echo "  clean         -- remove intermediate files generated during building"
	@echo "  distclean     -- remove files generated during configuration"
	@echo "                   and building; the resulting tree has the same"
	@echo "                   files as the distribution."
	@echo "The following additional targets are primarily for developers:"
	@echo "  devclean      -- remove everything that is not part of the SVN"
	@echo "                   repository."

man:
	(cd src; $(MAKE) man)

html:
	(cd src; $(MAKE) all-html)

hardcopy:
	(cd src; $(MAKE) all-pdf)

#################### Cleanup ####################

CLEAN_SUBDIRS =		src

CLEAN_FILES =		

DISTCLEAN_FILES +=	Makefile config.status config.log \
			autom4te*.cache

DEVCLEAN_FILES =	configure \
			man htdocs hardcopy

include @ROOT_DIR@/mk/clean-rules.gmk

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0