2 source
= $(name
).docbook
4 dest_op
= $(name
)_onepage.html
5 dest_man
= man3
/lqr_carver_new
.3
6 dest_dist_man
= ..
/man
/lqr_carver_new
.3
9 stylesheet
= lqr_style.xsl
10 stylesheet_op
= lqr_style_onepage.xsl
11 stylesheet_man
= lqr_style_man.xsl
14 .PHONY
: all sgml xml onepage man dist-man clean-dist-man
18 dist: html onepage dist-man
23 # docbook2html $(source) -o html
28 cp
-f
$(redir
) $(main
)
30 $(dest
): $(source
) $(stylesheet
)
31 [ -d html
] || mkdir html
33 xsltproc ..
/$(stylesheet
) ..
/$(source
)
37 $(dest_man
) : $(source
) $(stylesheet_man
)
38 [ -d man3
] || mkdir man3
39 xsltproc
-o man3
/ $(stylesheet_man
) $(source
)
43 $(dest_op
): $(source
) $(stylesheet_op
)
44 xsltproc
-o
$(dest_op
) $(stylesheet_op
) $(source
)
46 dist-man
: $(dest_dist_man
)
48 $(dest_dist_man
) : man
49 [ -d ..
/man
] || mkdir ..
/man
; \
55 rm -f html
/* man3
/* $(main
) $(dest_op
)