Subversion Repositories wimsdev

Compare Revisions

Ignore whitespace Rev 6769 → Rev 6770

/trunk/wims/src/Misc/chemeq/Makefile.dist
2,26 → 2,40
DESTDIR =
BIN = $(DESTDIR)/usr/bin
MAN1 = $(DESTDIR)/usr/share/man/man1
DOC = $(DESTDIR)/usr/share/doc/chemeq
TESTS = $(DOC)/tests
TESTSUITE = tests/chemreport tests/chemreport.pl \
tests/chemtest tests/chemtest.pl
TESTSTUFF = tests/test.stuff
 
all :
(cd src; ${MAKE})
 
demo : all
(cd src; chemreport)
(cd tests; chemreport)
 
test : all
(cd src; chemtest)
(cd tests; PATH=../src:$$PATH sh chemtest)
 
install : all
${INSTALL} -d $(BIN) $(MAN1)
${INSTALL} --strip src/chemeq $(BIN)
${INSTALL} -d $(BIN) $(MAN1) $(TESTS)
${INSTALL} src/chemeq $(BIN)
gzip -c -9 chemeq.1 > chemeq.1.gz
${INSTALL} -m644 chemeq.1.gz $(MAN1)
${INSTALL} -m755 $(TESTSUITE) $(TESTS)
${INSTALL} -m644 $(TESTSTUFF) $(TESTS)
 
uninstall :
rm $(BIN)/chemeq
rm $(MAN1)/chemeq.1.gz
rm -rf $(DOC)
 
clean :
rm -f *~ *.gz
rm -f *~ *.gz semantic.cache
(cd src; ${MAKE} clean)
 
chemeq.1: chemeq.man.xml
xsltproc --nonet --param man.charmap.use.subset "0" \
--param make.year.ranges "1" \
--param make.single.year.ranges "1" \
$<