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 37 38 39 40
|
SUBDIRS = vams
EXTRA_DIST = \
$(html_man_files) \
lepton-netlist.1.in \
BUGS
docsreadmedir = $(docdir)/readmes
dist_docsreadme_DATA = \
README.bom README.pcb README.verilog \
README.vhdl README.sysc README.eagle
dist_man_MANS = lepton-netlist.1
.1.in.1:
d=`$(GUILE) -c '(setlocale LC_ALL "C") \
(display (strftime "%B %-d, %Y" \
(car (strptime "%Y%m%d" (cadr (program-arguments))))))' $(DATE_VERSION)` ; \
v="$(DOTTED_VERSION).$(DATE_VERSION)" ; \
y=`echo $(DATE_VERSION)| sed -e"s/\(....\).*/\1/"`; \
sed -e"s:[@]DATE@:$$d:" -e"s:[@]VERSION@:$$v:" -e"s:[@]YEAR@:$$y:" < $< > $@
# Rules for converting man->html
html_man_files = $(dist_man_MANS:%.1=%.html)
SUFFIXES = .1.in .1 .html
docsmandir=$(docdir)/man
docsman_DATA=$(html_man_files)
if ENABLE_GROFF_HTML
.1.html:
rm -rf $@.tmp && \
LC_NUMERIC=C $(GROFF) -man -T html $< >$@.tmp && \
mv -f $@.tmp $@
else
.1.html:
@echo "No working groff available: cannot create $@"
@! :
endif
CLEANFILES = $(dist_man_MANS) $(html_man_files)
|