version 1.242, 2003/01/06 10:51:26
|
version 1.244, 2003/01/10 21:43:41
|
Line 344 SOURCES = $(CVSDIRS) compat Makefile.in
|
Line 344 SOURCES = $(CVSDIRS) compat Makefile.in
|
prim peeprules.vmg engine/engine.c engine/main.c \ |
prim peeprules.vmg engine/engine.c engine/main.c \ |
engine/io.c engine/support.c engine/memcmpc.c engine/signals.c \ |
engine/io.c engine/support.c engine/memcmpc.c engine/signals.c \ |
$(ARCHS) \ |
$(ARCHS) \ |
engine/peephole.c engine/profile.c \ |
engine/profile.c \ |
engine/getopt.c engine/getopt1.c engine/getopt.h engine/select.c \ |
engine/getopt.c engine/getopt1.c engine/getopt.h engine/select.c \ |
engine/ecvt.c engine/memcmp.c engine/strtol.c engine/strtoul.c \ |
engine/ecvt.c engine/memcmp.c engine/strtol.c engine/strtoul.c \ |
engine/ansidecl.h engine/memmove.c \ |
engine/ansidecl.h engine/memmove.c \ |
Line 367 GEN = gforth$(EXE) gforth-ditc$(EXE) gfo
|
Line 367 GEN = gforth$(EXE) gforth-ditc$(EXE) gfo
|
|
|
# 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 \ |
engine/prim_superend.i engine/peephole.i engine/profile.i \ |
engine/prim_superend.i engine/profile.i \ |
engine/prim_num.i engine/prim_grp.i \ |
engine/prim_num.i engine/prim_grp.i \ |
engine/config.h |
engine/config.h |
FORTH_GEN0 = prim.b $(FORTH_GEN_ENGINE) kernel/aliases.fs kernel/prim.fs kernel/groups.fs |
FORTH_GEN0 = prim.b $(FORTH_GEN_ENGINE) kernel/aliases.fs kernel/prim.fs kernel/groups.fs |
Line 551 uninstall: FORCE
|
Line 551 uninstall: FORCE
|
@echo -e "To remove Gforth completely, type\n$(RM) -rf $(bindir)/gforth$(EXE) $(bindir)/gforth-fast$(EXE) $(bindir)/gforthmi $(bindir)/vmgen $(man1dir)/gforth.1 $(infodir)/gforth.info* $(datadir)/gforth $(libdir)/gforth" |
@echo -e "To remove Gforth completely, type\n$(RM) -rf $(bindir)/gforth$(EXE) $(bindir)/gforth-fast$(EXE) $(bindir)/gforthmi $(bindir)/vmgen $(man1dir)/gforth.1 $(infodir)/gforth.info* $(datadir)/gforth $(libdir)/gforth" |
|
|
check: gforths gforth.fi |
check: gforths gforth.fi |
make checkone ENGINE="./gforth --no-dynamic" &>/dev/null |
$(MAKE) checkone ENGINE="./gforth --no-dynamic" >/dev/null 2>&1 |
make checkone ENGINE="./gforth-itc" &>/dev/null |
$(MAKE) checkone ENGINE="./gforth-itc" >/dev/null 2>&1 |
make checkone ENGINE="./gforth-ditc" &>/dev/null |
$(MAKE) checkone ENGINE="./gforth-ditc" >/dev/null 2>&1 |
make checkone ENGINE="./gforth-fast --no-dynamic" &>/dev/null |
$(MAKE) checkone ENGINE="./gforth-fast --no-dynamic" >/dev/null 2>&1 |
make checkone ENGINE="./gforth" &>/dev/null |
$(MAKE) checkone ENGINE="./gforth" >/dev/null 2>&1 |
make checkone ENGINE="./gforth-fast" &>/dev/null |
$(MAKE) checkone ENGINE="./gforth-fast" >/dev/null 2>&1 |
@echo "*** Check successful ***" |
@echo "*** Check successful ***" |
|
|
checkone test: gforth$(EXE) gforth.fi |
checkone test: gforth$(EXE) gforth.fi |
Line 583 onebench:
|
Line 583 onebench:
|
|
|
all-bench: gforth-fast$(EXE) gforth$(EXE) gforth-itc$(EXE) gforth-ditc$(EXE) gforth.fi |
all-bench: gforth-fast$(EXE) gforth$(EXE) gforth-itc$(EXE) gforth-ditc$(EXE) gforth.fi |
@echo "*** gforth-fast dynamic:" |
@echo "*** gforth-fast dynamic:" |
@make onebench ENGINE_FAST="gforth-fast --dynamic" |
@$(MAKE) onebench ENGINE_FAST="gforth-fast --dynamic" |
@echo "*** gforth-fast not dynamic:" |
@echo "*** gforth-fast not dynamic:" |
@make onebench ENGINE_FAST="gforth-fast --no-dynamic" |
@$(MAKE) onebench ENGINE_FAST="gforth-fast --no-dynamic" |
@echo "*** gforth dynamic:" |
@echo "*** gforth dynamic:" |
@make onebench ENGINE_FAST="gforth --dynamic" |
@$(MAKE) onebench ENGINE_FAST="gforth --dynamic" |
@echo "*** gforth not dynamic:" |
@echo "*** gforth not dynamic:" |
@make onebench ENGINE_FAST="gforth --no-dynamic" |
@$(MAKE) onebench ENGINE_FAST="gforth --no-dynamic" |
@echo "*** gforth-itc:" |
@echo "*** gforth-itc:" |
@make onebench ENGINE_FAST=gforth-itc |
@$(MAKE) onebench ENGINE_FAST=gforth-itc |
@echo "*** gforth-ditc:" |
@echo "*** gforth-ditc:" |
@make onebench ENGINE_FAST=gforth-ditc |
@$(MAKE) onebench ENGINE_FAST=gforth-ditc |
|
|
# ------------- Make forth images |
# ------------- Make forth images |
|
|