version 1.285, 2003/10/30 10:31:58
|
version 1.286, 2003/11/02 18:18:35
|
Line 372 SOURCES = $(CVSDIRS) compat Makefile.in
|
Line 372 SOURCES = $(CVSDIRS) compat Makefile.in
|
|
|
RCS_FILES = ToDo model high-level |
RCS_FILES = ToDo model high-level |
|
|
ENGINES = gforth$(EXE) gforth-ditc$(EXE) gforth-fast$(EXE) gforth-itc$(EXE) $(PROFEXES) #gforth-native$(EXE) |
ENGINES = gforth$(EXE) gforth-ditc$(EXE) gforth-itc$(EXE) $(PROFEXES) |
|
|
GEN = $(ENGINES) kernel/version.fs |
ENGINES_FAST = gforth-fast$(EXE) #gforth-native$(EXE) |
|
|
|
GEN = $(ENGINES) $(ENGINES_FAST) kernel/version.fs |
|
|
# 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 731 gforth$(EXE): engines
|
Line 733 gforth$(EXE): engines
|
$(CP) engine/$@ $@ |
$(CP) engine/$@ $@ |
@GFORTH_EXE@ |
@GFORTH_EXE@ |
|
|
gforth-fast$(EXE): engines |
gforth-fast$(EXE): engines-fast |
$(CP) engine/$@ $@ |
$(CP) engine/$@ $@ |
@GFORTHFAST_EXE@ |
@GFORTHFAST_EXE@ |
|
|
gforth-native$(EXE): engines |
gforth-native$(EXE): engines-fast |
$(CP) engine/$@ $@ |
$(CP) engine/$@ $@ |
#@GFORTHX_EXE@ |
#@GFORTHX_EXE@ |
|
|
Line 750 gforth-ditc$(EXE): engines
|
Line 752 gforth-ditc$(EXE): engines
|
gforth-prof$(EXE): engines |
gforth-prof$(EXE): engines |
$(CP) engine/$@ $@ |
$(CP) engine/$@ $@ |
|
|
gforths: $(ENGINES) |
gforths: $(ENGINES) $(ENGINES_FAST) |
|
|
engines: FORCE $(FORTH_GEN_ENGINE) engine/Makefile |
engines: FORCE $(FORTH_GEN_ENGINE) engine/Makefile |
cd engine && $(MAKE) $(ENGINES) |
cd engine && $(MAKE) $(ENGINES) |
|
|
|
engines-fast: FORCE $(FORTH_GEN_ENGINES_FAST) engine/Makefile |
|
cd engine && $(MAKE) $(ENGINES_FAST) |
|
|
# ------------- additional C primitives |
# ------------- additional C primitives |
|
|
%.c: %.pri prim2cl.fs |
%.c: %.pri prim2cl.fs |