[go: up one dir, main page]

File: Makefile

package info (click to toggle)
tile 0.8.2-2.1
  • links: PTS
  • area: main
  • in suites: lenny, squeeze
  • size: 3,152 kB
  • ctags: 3,093
  • sloc: ansic: 18,144; tcl: 4,607; makefile: 398; sh: 71
file content (36 lines) | stat: -rw-r--r-- 734 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#
# tile/doc/Makefile --
#
# Generate TMML from nroff source
# Generate HTML from TMML
# 

TMML_DIR	?= /usr/local/lib/tmml
MAN2TMML	= tclsh $(TMML_DIR)/man2tmml/man2tmml.tcl
TMML		= tclsh $(TMML_DIR)/tools/tmml.tcl

HTML_DIR	= html

.SUFFIXES: .3 .n .tmml .html

TMML_OPTIONS = --masterDocument=TILE.XML --htmlDirectory=$(HTML_DIR) --quiet=1

TXTFILES	= converting.txt

default : tmml html

tmml ::
	-mkdir -p xml 
	$(MAN2TMML) -rebuild -directory xml -extension .tmml

html ::
	-mkdir -p $(HTML_DIR)
	$(TMML) makemap $(TMML_OPTIONS) ; mv INDEX.MAP xml
	$(TMML) tohtml xml/*.tmml $(TMML_OPTIONS)
	$(TMML) navpages $(TMML_OPTIONS)
	for file in $(TXTFILES) ; do cp $$file $(HTML_DIR) ; done


clean ::
	-rm $(HTML_DIR)/*.*
	-rm xml/*.*