version 1.341, 2007/02/23 16:43:05
|
version 1.344, 2007/03/18 14:01:30
|
Line 260 FORTH_SRC = $(KERN_SRC) $(GFORTH_FI_SRC)
|
Line 260 FORTH_SRC = $(KERN_SRC) $(GFORTH_FI_SRC)
|
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 \ |
|
test/coremore.fs test/gforth-nofast.fs \ |
bubble.fs siev.fs matrix.fs fib.fs \ |
bubble.fs siev.fs matrix.fs fib.fs \ |
oof.fs oofsampl.fs objects.fs objexamp.fs mini-oof.fs moof-exm.fs \ |
oof.fs oofsampl.fs objects.fs objexamp.fs mini-oof.fs moof-exm.fs \ |
moofglos.fs fixpath.fs \ |
moofglos.fs fixpath.fs \ |
Line 397 SOURCES = $(CVSDIRS) compat Makefile.in
|
Line 398 SOURCES = $(CVSDIRS) compat Makefile.in
|
gforthmi.cmd glosgen.glo doc/glossaries.doc \ |
gforthmi.cmd glosgen.glo doc/glossaries.doc \ |
$(INCLUDES) $(FORTH_SRC) $(COMPAT) $(VMGEN_EX) $(VMGEN_EX2) \ |
$(INCLUDES) $(FORTH_SRC) $(COMPAT) $(VMGEN_EX) $(VMGEN_EX2) \ |
timings.sc \ |
timings.sc \ |
test/coretest.out test/checkans.out \ |
test/coretest.out test/checkans.out test/gforth.out \ |
cache-fast*.vmg |
cache-fast*.vmg |
|
|
RCS_FILES = ToDo model high-level |
RCS_FILES = ToDo model high-level |
Line 522 virtualclean: mostlyclean
|
Line 523 virtualclean: mostlyclean
|
#Makefile if it contains our dist rules. Therefore we have put these |
#Makefile if it contains our dist rules. Therefore we have put these |
#rules in Makedist (you can use them with GNU make on these systems). |
#rules in Makedist (you can use them with GNU make on these systems). |
|
|
dist: Makedist machpc.fs FORCE |
dist: Makedist FORCE |
-sed -e 's/@[^ ]*CALLFLAG@/false/g' -e 's/@[P]EEPHOLEFLAG@/true/g' -e 's/@[L]IBFFIFLAG@/false/g' <machpc.fs.in >machpc.fs |
|
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
-$(RM) machpc.fs |
|
|
|
dosdist: Makedist machpc.fs FORCE |
dosdist: Makedist FORCE |
-sed -e 's/@[^ ]*CALLFLAG@/false/g' -e 's/@[P]EEPHOLEFLAG@/true/g' <machpc.fs.in >machpc.fs |
|
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
-$(RM) machpc.fs |
|
|
|
srcdist: Makedist FORCE |
srcdist: Makedist FORCE |
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
Line 544 docdist: Makedist FORCE
|
Line 541 docdist: Makedist FORCE
|
htmldist: Makedist FORCE |
htmldist: Makedist FORCE |
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
|
|
bindist: Makedist machpc.fs FORCE |
bindist: Makedist FORCE |
-sed -e 's/@[^ ]*CALLFLAG@/false/g' -e 's/@[P]EEPHOLEFLAG@/true/g' <machpc.fs.in >machpc.fs |
|
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
-$(RM) machpc.fs |
|
|
|
binonlydist: Makedist machpc.fs FORCE |
binonlydist: Makedist FORCE |
-sed -e 's/@[^ ]*CALLFLAG@/false/g' -e 's/@[P]EEPHOLEFLAG@/true/g' <machpc.fs.in >machpc.fs |
|
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
-$(RM) machpc.fs |
|
|
|
#HPUX make breaks the cycle differently when the dates are equal, so |
#HPUX make breaks the cycle differently when the dates are equal, so |
# touch some of the files if it acts up |
# touch some of the files if it acts up |
Line 592 install: gforth$(EXE) $(FORTH_SRC) $(ker
|
Line 585 install: gforth$(EXE) $(FORTH_SRC) $(ker
|
$(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(datadir)/gforth/$(VERSION)/$$i; \ |
$(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(datadir)/gforth/$(VERSION)/$$i; \ |
done |
done |
$(INSTALL_DATA) $(kernel_fi) $(DESTDIR)$(datadir)/gforth/$(VERSION) |
$(INSTALL_DATA) $(kernel_fi) $(DESTDIR)$(datadir)/gforth/$(VERSION) |
@if test -d "$(emacssitelispdir)"; then \ |
@if test -d "$(DESTDIR)$(emacssitelispdir)"; then \ |
$(INSTALL_DATA) $(srcdir)/gforth.el $(DESTDIR)$(emacssitelispdir); \ |
$(INSTALL_DATA) $(srcdir)/gforth.el $(DESTDIR)$(emacssitelispdir); \ |
else \ |
else \ |
echo ">>>>>Please install $(srcdir)/gforth.el in your .../emacs/site-lisp directory"; \ |
echo ">>>>>Please install $(srcdir)/gforth.el in your .../emacs/site-lisp directory"; \ |
Line 808 gforth-prof$(EXE): engines
|
Line 801 gforth-prof$(EXE): engines
|
|
|
gforths: $(ENGINES) $(ENGINES_FAST) |
gforths: $(ENGINES) $(ENGINES_FAST) |
|
|
engines: FORCE $(FORTH_GEN_ENGINE) engine/Makefile |
engines: FORCE $(FORTH_GEN_ENGINE) engine/Makefile engine/config.h |
cd engine && $(MAKE) $(ENGINES) |
cd engine && $(MAKE) $(ENGINES) |
|
|
engines-fast: FORCE $(FORTH_GEN_ENGINE_FAST) engine/Makefile |
engines-fast: FORCE $(FORTH_GEN_ENGINE_FAST) engine/Makefile engine/config.h |
cd engine && $(MAKE) $(ENGINES_FAST) |
cd engine && $(MAKE) $(ENGINES_FAST) |
|
|
# ------------- additional C primitives |
# ------------- additional C primitives |