Rev 10 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 10 | Rev 6770 | ||
---|---|---|---|
Line 4... | Line 4... | ||
4 | MAN1 = $(DESTDIR)/usr/share/man/man1 |
4 | MAN1 = $(DESTDIR)/usr/share/man/man1 |
- | 5 | DOC = $(DESTDIR)/usr/share/doc/chemeq |
|
- | 6 | TESTS = $(DOC)/tests |
|
- | 7 | TESTSUITE = tests/chemreport tests/chemreport.pl \ |
|
- | 8 | tests/chemtest tests/chemtest.pl |
|
- | 9 | TESTSTUFF = tests/test.stuff |
|
5 | 10 | ||
6 | all : |
11 | all : |
7 | (cd src; ${MAKE}) |
12 | (cd src; ${MAKE}) |
8 | 13 | ||
9 | demo : all |
14 | demo : all |
10 | (cd |
15 | (cd tests; chemreport) |
11 | 16 | ||
12 | test : all |
17 | test : all |
13 | (cd |
18 | (cd tests; PATH=../src:$$PATH sh chemtest) |
14 | 19 | ||
15 | install : all |
20 | install : all |
16 | ${INSTALL} -d $(BIN) $(MAN1) |
21 | ${INSTALL} -d $(BIN) $(MAN1) $(TESTS) |
17 | ${INSTALL} |
22 | ${INSTALL} src/chemeq $(BIN) |
18 | gzip -c -9 chemeq.1 > chemeq.1.gz |
23 | gzip -c -9 chemeq.1 > chemeq.1.gz |
19 | ${INSTALL} -m644 chemeq.1.gz $(MAN1) |
24 | ${INSTALL} -m644 chemeq.1.gz $(MAN1) |
- | 25 | ${INSTALL} -m755 $(TESTSUITE) $(TESTS) |
|
- | 26 | ${INSTALL} -m644 $(TESTSTUFF) $(TESTS) |
|
20 | 27 | ||
21 | uninstall : |
28 | uninstall : |
22 | rm $(BIN)/chemeq |
29 | rm $(BIN)/chemeq |
23 | rm $(MAN1)/chemeq.1.gz |
30 | rm $(MAN1)/chemeq.1.gz |
- | 31 | rm -rf $(DOC) |
|
24 | 32 | ||
25 | clean : |
33 | clean : |
26 | rm -f *~ *.gz |
34 | rm -f *~ *.gz semantic.cache |
27 | (cd src; ${MAKE} clean) |
35 | (cd src; ${MAKE} clean) |
- | 36 | ||
- | 37 | chemeq.1: chemeq.man.xml |
|
- | 38 | xsltproc --nonet --param man.charmap.use.subset "0" \ |
|
- | 39 | --param make.year.ranges "1" \ |
|
- | 40 | --param make.single.year.ranges "1" \ |
|
- | 41 | $< |