comparison doc/interpreter/Makefile.in @ 3313:27502f8b3ba7

[project @ 1999-10-21 23:24:38 by jwe]
author jwe
date Thu, 21 Oct 1999 23:24:39 +0000
parents 2396decd33de
children 74e583414f34
comparison
equal deleted inserted replaced
3312:2396decd33de 3313:27502f8b3ba7
38 38
39 TEXINFO := $(MAIN_TEXINFO) $(SUB_TEXINFO) 39 TEXINFO := $(MAIN_TEXINFO) $(SUB_TEXINFO)
40 40
41 FORMATTED = octave.dvi octave.ps octave.info octave.info-[0-9]* octave_*.html 41 FORMATTED = octave.dvi octave.ps octave.info octave.info-[0-9]* octave_*.html
42 42
43 DISTFILES = Makefile.in dir munge-texi.cc octave.1 \ 43 DISTFILES = Makefile.in dir munge-texi.cc Map-s.cc octave.1 \
44 $(SOURCES) $(TEXINFO) $(FORMATTED) 44 $(SOURCES) $(TEXINFO) $(FORMATTED)
45 45
46 ifeq ($(wildcard octave.info), ) 46 ifeq ($(wildcard octave.info), )
47 BINDISTFILES = $(addprefix $(srcdir)/, octave.1 $(FORMATTED)) 47 BINDISTFILES = $(addprefix $(srcdir)/, octave.1 $(FORMATTED))
48 else 48 else
65 .PHONY: all 65 .PHONY: all
66 66
67 DOCSTRINGS = $(TOPDIR)/src/DOCSTRINGS $(TOPDIR)/scripts/DOCSTRINGS 67 DOCSTRINGS = $(TOPDIR)/src/DOCSTRINGS $(TOPDIR)/scripts/DOCSTRINGS
68 68
69 $(TEXINFO): $(DOCSTRINGS) munge-texi 69 $(TEXINFO): $(DOCSTRINGS) munge-texi
70
71 munge-texi: munge-texi.o Map-s.o
72 $(CXX) $(CPPFLAGS) $(ALL_CXXFLAGS) $(ALL_LDFLAGS) -o $@ $^
70 73
71 # Kluge: if the DOCSTRING files are present, assume they are current. 74 # Kluge: if the DOCSTRING files are present, assume they are current.
72 $(DOCSTRINGS): 75 $(DOCSTRINGS):
73 $(MAKE) -C $(dir $@) $(notdir $@) 76 $(MAKE) -C $(dir $@) $(notdir $@)
74 77