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 \