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
|
##############################################################
# Make an ossmodule shared library.
#
VERSION=0.0
FILES=README Makefile ossmodule.c \
ossmodule.texi ossmodule.html ossmodule.txt ossmodule.ps
all:
dist:
tar cvf ossmodule-$(VERSION).tar $(FILES)
gzip ossmodule-$(VERSION).tar
clean:
-rm -f *.o
clean-doc:
-rm ossmodule.txt ossmodule.html ossmodule.ps
doc: README ossmodule.html ossmodule.ps ossmodule.txt
ossmodule.html: ossmodule.texi
texi2html -monolithic -expandinfo ossmodule.texi
ossmodule.dvi: ossmodule.texi
rm -f ossmodule.aux
texi2dvi ossmodule.texi
ossmodule.ps: ossmodule.dvi
dvips -f < ossmodule.dvi > ossmodule.ps
ossmodule.txt: ossmodule.texi
makeinfo --no-headers --no-split -o ossmodule.txt ossmodule.texi
README: README.html
lynx -dump -nolist README.html | sed -e '2d' > README
#doc:
# gendoc -v -i -f HTMLg -d html -h ossmodule ossmodule.py
|