version 1.62, 1996/05/23 15:13:07
|
version 1.63, 1996/07/16 20:57:05
|
Line 85 KERN_SRC = \
|
Line 85 KERN_SRC = \
|
kernal.fs \ |
kernal.fs \ |
main.fs \ |
main.fs \ |
search-order.fs \ |
search-order.fs \ |
|
special.fs \ |
tools.fs \ |
tools.fs \ |
toolsext.fs \ |
toolsext.fs \ |
vars.fs \ |
vars.fs \ |
Line 103 GFORTH_FI_SRC = \
|
Line 104 GFORTH_FI_SRC = \
|
glocals.fs \ |
glocals.fs \ |
hash.fs \ |
hash.fs \ |
history.fs \ |
history.fs \ |
interpretation.fs \ |
|
look.fs \ |
look.fs \ |
search-order.fs \ |
search-order.fs \ |
see.fs \ |
see.fs \ |
Line 267 install: gforth $(FORTH_SRC) kernal.fi g
|
Line 267 install: gforth $(FORTH_SRC) kernal.fi g
|
done |
done |
$(INSTALL_DATA) kernal.fi $(libdir)/gforth/$(VERSION) |
$(INSTALL_DATA) kernal.fi $(libdir)/gforth/$(VERSION) |
$(FORTHK) startup.fs dumpimage.fs -e "savesystem $(libdir)/gforth/$(VERSION)/gforth.fi bye" #gforth.fi contains some path names |
$(FORTHK) startup.fs dumpimage.fs -e "savesystem $(libdir)/gforth/$(VERSION)/gforth.fi bye" #gforth.fi contains some path names |
sed s:$(srcdir)/:$(datadir)/gforth/$(VERSION): gforth.TAGS >TAGS; $(INSTALL_DATA) TAGS $(datadir)/gforth/$(VERSION) |
sed s:$(srcdir)/:$(datadir)/gforth/$(VERSION)/: gforth.TAGS >TAGS; $(INSTALL_DATA) TAGS $(datadir)/gforth/$(VERSION) |
if test -d $(emacssitelispdir); then \ |
if test -d $(emacssitelispdir); then \ |
$(INSTALL_DATA) gforth.el $(emacssitelispdir); \ |
$(INSTALL_DATA) gforth.el $(emacssitelispdir); \ |
else \ |
else \ |
Line 304 gforth: $(OBJECTS)
|
Line 304 gforth: $(OBJECTS)
|
@MAKE_EXE@ |
@MAKE_EXE@ |
|
|
kernl16l.fi-: $(KERN_SRC) mach16l.fs $(FORTH_GEN0) |
kernl16l.fi-: $(KERN_SRC) mach16l.fs $(FORTH_GEN0) |
$(FORTHK) -p . interpretation.fs -e 's" mach16l.fs"' main.fs -e "save-cross kernl16l.fi- $(bindir)/gforth-$(VERSION) bye" |
$(FORTHK) -p . -e 's" mach16l.fs"' main.fs -e "save-cross kernl16l.fi- $(bindir)/gforth-$(VERSION) bye" |
|
|
kernl16b.fi-: $(KERN_SRC) mach16b.fs $(FORTH_GEN0) |
kernl16b.fi-: $(KERN_SRC) mach16b.fs $(FORTH_GEN0) |
$(FORTHK) -p . interpretation.fs -e 's" mach16b.fs"' main.fs -e "save-cross kernl16b.fi- $(bindir)/gforth-$(VERSION) bye" |
$(FORTHK) -p . -e 's" mach16b.fs"' main.fs -e "save-cross kernl16b.fi- $(bindir)/gforth-$(VERSION) bye" |
|
|
kernl32l.fi-: $(KERN_SRC) mach32l.fs $(FORTH_GEN0) |
kernl32l.fi-: $(KERN_SRC) mach32l.fs $(FORTH_GEN0) |
$(FORTHK) -p . interpretation.fs -e 's" mach32l.fs"' main.fs -e "save-cross kernl32l.fi- $(bindir)/gforth-$(VERSION) bye" |
$(FORTHK) -p . -e 's" mach32l.fs"' main.fs -e "save-cross kernl32l.fi- $(bindir)/gforth-$(VERSION) bye" |
|
|
kernl32b.fi-: $(KERN_SRC) mach32b.fs $(FORTH_GEN0) |
kernl32b.fi-: $(KERN_SRC) mach32b.fs $(FORTH_GEN0) |
$(FORTHK) -p . interpretation.fs -e 's" mach32b.fs"' main.fs -e "save-cross kernl32b.fi- $(bindir)/gforth-$(VERSION) bye" |
$(FORTHK) -p . -e 's" mach32b.fs"' main.fs -e "save-cross kernl32b.fi- $(bindir)/gforth-$(VERSION) bye" |
|
|
kernl64l.fi-: $(KERN_SRC) mach64l.fs $(FORTH_GEN0) |
kernl64l.fi-: $(KERN_SRC) mach64l.fs $(FORTH_GEN0) |
$(FORTHK) -p . interpretation.fs -e 's" mach64l.fs"' main.fs -e "save-cross kernl64l.fi- $(bindir)/gforth-$(VERSION) bye" |
$(FORTHK) -p . -e 's" mach64l.fs"' main.fs -e "save-cross kernl64l.fi- $(bindir)/gforth-$(VERSION) bye" |
|
|
kernl64b.fi-: $(KERN_SRC) mach64b.fs $(FORTH_GEN0) |
kernl64b.fi-: $(KERN_SRC) mach64b.fs $(FORTH_GEN0) |
$(FORTHK) -p . interpretation.fs -e 's" mach64b.fs"' main.fs -e "save-cross kernl64b.fi- $(bindir)/gforth-$(VERSION) bye" |
$(FORTHK) -p . -e 's" mach64b.fs"' main.fs -e "save-cross kernl64b.fi- $(bindir)/gforth-$(VERSION) bye" |
|
|
kernl16b.fi: $(KERNLS) |
kernl16b.fi: $(KERNLS) |
-$(CP) kernl16b.fi kernl16b.fi~ |
-$(CP) kernl16b.fi kernl16b.fi~ |
Line 394 doc.fd: makedoc.fs float.fs search-orde
|
Line 394 doc.fd: makedoc.fs float.fs search-orde
|
$(FORTHK) -p . -e "s\" doc.fd\"" makedoc.fs startup.fs code.fs -e bye |
$(FORTHK) -p . -e "s\" doc.fd\"" makedoc.fs startup.fs code.fs -e bye |
|
|
crossdoc.fd: $(KERN_SRC) $(FORTH_GEN0) |
crossdoc.fd: $(KERN_SRC) $(FORTH_GEN0) |
$(FORTHK) -p . interpretation.fs -e 's" mach32l.fs"' main.fs |
$(FORTHK) -p . -e 's" mach32l.fs"' main.fs -e bye |
|
|
gforth.texi: gforth.ds primitives.b ds2texi.fs prims2x.fs doc.fd crossdoc.fd |
gforth.texi: gforth.ds primitives.b ds2texi.fs prims2x.fs doc.fd crossdoc.fd |
$(FORTHK) -p . ds2texi.fs -e "s\" gforth.ds\" r/o open-file throw ds2texi bye" >$@ |
$(FORTHK) -p . ds2texi.fs -e "s\" gforth.ds\" r/o open-file throw ds2texi bye" >$@ |
Line 416 html: gforth.texi
|
Line 416 html: gforth.texi
|
-mkdir html |
-mkdir html |
cd html; $(TEXI2HTML) -menu -split_node ../gforth.texi |
cd html; $(TEXI2HTML) -menu -split_node ../gforth.texi |
|
|
|
doc: gforth.ps html |
|
|
# 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 |