version 1.361, 2007/08/17 13:40:38
|
version 1.364, 2007/08/21 09:22:28
|
Line 263 FORTH_SRC = $(KERN_SRC) $(GFORTH_FI_SRC)
|
Line 263 FORTH_SRC = $(KERN_SRC) $(GFORTH_FI_SRC)
|
regexp.fs sokoban.fs string.fs table.fs tags.fs \ |
regexp.fs sokoban.fs string.fs table.fs tags.fs \ |
tt.fs \ |
tt.fs \ |
unbuffer.fs wordsets.fs xwords.fs \ |
unbuffer.fs wordsets.fs xwords.fs \ |
test/tester.fs test/coretest.fs test/postpone.fs test/dbltest.fs \ |
test/tester.fs test/ttester.fs |
|
test/coretest.fs test/postpone.fs test/dbltest.fs \ |
test/string.fs test/float.fs test/gforth.fs \ |
test/string.fs test/float.fs test/gforth.fs \ |
test/other.fs test/signals.fs test/checkans.fs \ |
test/other.fs test/signals.fs test/checkans.fs \ |
test/primtest.fs test/coreext.fs test/deferred.fs \ |
test/primtest.fs test/coreext.fs test/deferred.fs \ |
Line 385 SOURCES = $(CVSDIRS) compat Makefile.in
|
Line 386 SOURCES = $(CVSDIRS) compat Makefile.in
|
engine/config.h.in stamp-h.in envos.fs.in \ |
engine/config.h.in stamp-h.in envos.fs.in \ |
iss.sh install-sh INSTALL INSTALL.BINDIST NEWS README ToDo BUGS \ |
iss.sh install-sh INSTALL INSTALL.BINDIST NEWS README ToDo BUGS \ |
BUILD-FROM-SCRATCH model \ |
BUILD-FROM-SCRATCH model \ |
COPYING COPYING.DOC AUTHORS ChangeLog Benchres aclocal.m4 \ |
COPYING COPYING.LIB COPYING.DOC AUTHORS ChangeLog Benchres aclocal.m4 \ |
doc/gforth.ds doc/gforth.1 doc/version.texi.in \ |
doc/gforth.ds doc/gforth.1 doc/version.texi.in \ |
doc/vmgen.texi doc/fdl.texi doc/gpl.texi \ |
doc/vmgen.texi doc/fdl.texi doc/gpl.texi \ |
gforth.el \ |
gforth.el \ |
Line 417 ENGINES = gforth$(EC)$(EXE) gforth-ditc$
|
Line 418 ENGINES = gforth$(EC)$(EXE) gforth-ditc$
|
|
|
ENGINES_FAST = gforth-fast$(EC)$(EXE) #gforth-native$(EXE) |
ENGINES_FAST = gforth-fast$(EC)$(EXE) #gforth-native$(EXE) |
|
|
GEN = $(ENGINES) $(ENGINES_FAST) kernel/version.fs |
GEN = $(ENGINES) $(ENGINES_FAST) kernel/version.fs gforth.elc |
|
|
# things that need a working forth system to be generated |
# things that need a working forth system to be generated |
FORTH_GEN_ENGINE=engine/prim.i engine/prim_lab.i engine/prim_names.i \ |
FORTH_GEN_ENGINE=engine/prim.i engine/prim_lab.i engine/prim_names.i \ |
Line 597 install: gforth$(EC)$(EXE) $(FORTH_SRC)
|
Line 598 install: gforth$(EC)$(EXE) $(FORTH_SRC)
|
done |
done |
$(INSTALL_DATA) $(kernel_fi) $(DESTDIR)$(datadir)/gforth/$(VERSION) |
$(INSTALL_DATA) $(kernel_fi) $(DESTDIR)$(datadir)/gforth/$(VERSION) |
@if test -d "$(DESTDIR)$(emacssitelispdir)"; then \ |
@if test -d "$(DESTDIR)$(emacssitelispdir)"; then \ |
$(INSTALL_DATA) $(srcdir)/gforth.el $(DESTDIR)$(emacssitelispdir); \ |
$(INSTALL_DATA) gforth.elc $(DESTDIR)$(emacssitelispdir); \ |
else \ |
else \ |
echo ">>>>>Please install $(srcdir)/gforth.el in your .../emacs/site-lisp directory"; \ |
echo ">>>>>Please install gforth.elc in your .../emacs/site-lisp directory"; \ |
fi |
fi |
-$(RM) gforth.fi |
-$(RM) gforth.fi |
GFORTHD="./gforth-ditc -p $(DESTDIR)$(libdir)/gforth/site-forth$(PATHSEP)$(DESTDIR)$(siteforthdir)$(PATHSEP)$(DESTDIR)$(datadir)/gforth/$(VERSION) -i $(kernel_fi)" GFORTH="./gforth-ditc --die-on-signal -i $(kernel_fi) $(STARTUP)" includedir=$(includedir) bindir=$bindir GFORTHPATH=.:"$$GFORTHPATH" ./gforthmi gforth.fi $(FORTHSIZES) $(STARTUP) |
GFORTHD="./gforth-ditc -p $(DESTDIR)$(libdir)/gforth/site-forth$(PATHSEP)$(DESTDIR)$(siteforthdir)$(PATHSEP)$(DESTDIR)$(datadir)/gforth/$(VERSION) -i $(kernel_fi)" GFORTH="./gforth-ditc --die-on-signal -i $(kernel_fi) $(STARTUP)" includedir=$(includedir) bindir=$bindir GFORTHPATH=.:"$$GFORTHPATH" ./gforthmi gforth.fi $(FORTHSIZES) $(STARTUP) |
Line 864 kernel.TAGS:
|
Line 865 kernel.TAGS:
|
kernel.tags: |
kernel.tags: |
rm kernl16l$(EC).fi-; $(MAKE) @kernel_fi@ |
rm kernl16l$(EC).fi-; $(MAKE) @kernel_fi@ |
|
|
|
#elc files |
|
gforth.elc: gforth.el |
|
emacs -batch -f batch-byte-compile $< |
|
|
|
#Documentation |
|
|
doc/doc.fd: doc/makedoc.fs $(GFORTH_FI_SRC) code.fs objects.fs oof.fs moofglos.fs |
doc/doc.fd: doc/makedoc.fs $(GFORTH_FI_SRC) code.fs objects.fs oof.fs moofglos.fs |
$(FORTHK) -e "s\" doc/doc.fd\"" doc/makedoc.fs except.fs startup.fs code.fs objects.fs oof.fs moofglos.fs -e bye |
$(FORTHK) -e "s\" doc/doc.fd\"" doc/makedoc.fs except.fs startup.fs code.fs objects.fs oof.fs moofglos.fs -e bye |
|
|