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

SCM Repository

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

Annotation of /doc/trunk/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3906 - (view) (download)

1 : jhr 3906 # Makefile for SML/NJ documentation
2 :     #
3 :     # COPYRIGHT (c) 2014 The Fellowship of SML/NJ (http://www.smlnj.org)
4 :     # All rights reserved.
5 :     #
6 :     # @configure_input@
7 :     #
8 :    
9 :     SHELL = @SHELL@
10 :     INSTALL = @INSTALL@
11 :     @SET_MAKE@
12 :    
13 :     .PHONY: help website html hardcopy clean distclean devclean
14 :    
15 :     help:
16 :     @echo "This Makefile supports the following targets:"
17 :     @echo " help -- print this message."
18 :     @echo " man -- generate the SML/NJ manual pages into the"
19 :     @echo " directory @ROOT_DIR@/man"
20 :     @echo " html -- generate the HTML documentation into the"
21 :     @echo " directory @ROOT_DIR@/htdocs"
22 :     @echo " hardcopy -- generate PDF documentation into the"
23 :     @echo " directory @ROOT_DIR@/hardcopy"
24 :     @echo " clean -- remove intermediate files generated during building"
25 :     @echo " distclean -- remove files generated during configuration"
26 :     @echo " and building; the resulting tree has the same"
27 :     @echo " files as the distribution."
28 :     @echo "The following additional targets are primarily for developers:"
29 :     @echo " devclean -- remove everything that is not part of the SVN"
30 :     @echo " repository."
31 :    
32 :     man:
33 :     (cd src; $(MAKE) MAN_ROOT=@ROOT_DIR@/man man)
34 :    
35 :     html:
36 :     (cd src; $(MAKE) all-html)
37 :    
38 :     hardcopy:
39 :     (cd src; $(MAKE) all-pdf)
40 :    
41 :     #################### Cleanup ####################
42 :    
43 :     CLEAN_SUBDIRS = src
44 :    
45 :     CLEAN_FILES =
46 :    
47 :     DISTCLEAN_FILES += Makefile config.status config.log \
48 :     autom4te*.cache \
49 :     man htdocs hardcopy
50 :    
51 :     DEVCLEAN_FILES = configure
52 :    
53 :     include @ROOT_DIR@/mk/clean-rules.gmk

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