| COMPAT = compat/CVS compat/README compat/control.fs compat/anslocal.fs \ |
COMPAT = compat/CVS compat/README compat/control.fs compat/anslocal.fs \ |
| compat/struct.fs compat/loops.fs |
compat/struct.fs compat/loops.fs |
| |
|
| |
GFORTH_TEXI = doc/gforth.texi doc/version.texi |
| |
|
| ALLSUBDIRS = engine |
ALLSUBDIRS = engine |
| |
|
| ARCHS = arch/generic/machine.h \ |
ARCHS = arch/generic/machine.h \ |
| |
|
| dvi: doc/gforth.dvi |
dvi: doc/gforth.dvi |
| |
|
| doc/gforth.dvi doc/gforth.fns: doc/gforth.texi |
doc/gforth.dvi doc/gforth.fns: $(GFORTH_TEXI) |
| cd doc; $(TEXI2DVI) gforth.texi |
cd doc; $(TEXI2DVI) gforth.texi |
| |
|
| doc/gforth.ps: doc/gforth.dvi |
doc/gforth.ps: doc/gforth.dvi |
| |
|
| info: doc/gforth.info |
info: doc/gforth.info |
| |
|
| doc/gforth.info doc/gforth.info-*: doc/gforth.texi |
doc/gforth.info doc/gforth.info-*: $(GFORTH_TEXI) |
| -cd doc; $(MAKEINFO) gforth.texi |
-cd doc; $(MAKEINFO) gforth.texi |
| |
|
| html: doc/gforth.texi |
html: $(GFORTH_TEXI) |
| -$(RM) html/* |
-$(RM) html/* |
| -mkdir html |
-mkdir html |
| cd html; $(TEXI2HTML) -menu -split_node ../doc/gforth.texi |
cd html; $(TEXI2HTML) -menu -split_node ../doc/gforth.texi |
| |
|
| # For an explanation of the following Makefile rules, see node |
# For an explanation of the following Makefile rules, see node |
| # `Automatic Remaking' in GNU Autoconf documentation. |
# `Automatic Remaking' in GNU Autoconf documentation. |
| $(srcdir)/configure: configure.in |
$(srcdir)/configure: configure.in aclocal.m4 |
| cd $(srcdir) && autoconf |
cd $(srcdir) && autoconf |
| |
|
| |
aclocal.m4: acinclude.m4 configure.in |
| |
aclocal |
| |
|
| # autoheader might not change config.h.in, so touch a stamp file. |
# autoheader might not change config.h.in, so touch a stamp file. |
| config.h.in: stamp-h.in |
config.h.in: stamp-h.in |
| stamp-h.in: configure.in acconfig.h |
stamp-h.in: configure.in acconfig.h |