Mercurial > octave-nkf
comparison doc/interpreter/Makefile.in @ 4093:5a82e874999b
[project @ 2002-10-08 23:48:45 by jwe]
author | jwe |
---|---|
date | Tue, 08 Oct 2002 23:48:46 +0000 |
parents | babc519f245b |
children | 8496ae60db8a |
comparison
equal
deleted
inserted
replaced
4092:01f46b36e11f | 4093:5a82e874999b |
---|---|
60 mv $@.tmp $@ | 60 mv $@.tmp $@ |
61 | 61 |
62 all: octave.info octave.dvi octave.ps octave_toc.html | 62 all: octave.info octave.dvi octave.ps octave_toc.html |
63 .PHONY: all | 63 .PHONY: all |
64 | 64 |
65 DOCSTRINGS = $(TOPDIR)/src/DOCSTRINGS $(TOPDIR)/scripts/DOCSTRINGS | 65 $(TEXINFO): src-DOCSTRINGS scripts-DOCSTRINGS munge-texi |
66 | 66 |
67 $(TEXINFO): $(DOCSTRINGS) munge-texi | 67 %.o : %.cc |
68 $(BUILD_CXX) -c $(INCFLAGS) -DHAVE_CONFIG_H $< -o $@ | |
68 | 69 |
69 munge-texi: munge-texi.o Map-s.o | 70 munge-texi: munge-texi.o Map-s.o |
70 $(CXX) $(CPPFLAGS) $(ALL_CXXFLAGS) $(ALL_LDFLAGS) -o $@ $^ | 71 $(BUILD_CXX) -o $@ $^ |
71 | 72 |
72 # Kluge: if the DOCSTRING files are present, assume they are current. | 73 src-DOCSTRINGS: |
73 $(DOCSTRINGS): | 74 $(MAKE) -C ../../src DOCSTRINGS |
74 $(MAKE) -C $(dir $@) $(notdir $@) | 75 .PHONY: src-DOCSTRINGS |
76 | |
77 scripts-DOCSTRINGS: | |
78 $(MAKE) -C ../../scripts DOCSTRINGS | |
79 .PHONY: scripts-DOCSTRINGS | |
75 | 80 |
76 %.texi : %.txi | 81 %.texi : %.txi |
77 @echo making $@ from $< | 82 @echo making $@ from $< |
78 @./munge-texi \ | 83 @./munge-texi \ |
79 -d $(TOPDIR)/src/DOCSTRINGS \ | 84 -d $(TOPDIR)/src/DOCSTRINGS \ |