version 1.455, 2010/12/31 18:09:01
|
version 1.459, 2011/10/06 20:04:35
|
Line 47 PATHSEP = @PATHSEP@
|
Line 47 PATHSEP = @PATHSEP@
|
|
|
EC = @EC@ |
EC = @EC@ |
|
|
|
# ------------ Install Directories |
|
|
|
VPATH = @srcdir@ |
|
prefix = @prefix@ |
|
exec_prefix = @exec_prefix@ |
|
srcdir = @srcdir@ |
|
bindir = @bindir@ |
|
#read-only architecture-independent files |
|
datarootdir = @datarootdir@ |
|
datadir = @datadir@ |
|
#read-only architecture-dependent non-ascii files |
|
libdir = @libdir@ |
|
libccdir = $(subst $(DESTDIR),,$(libdir)/gforth/$(VERSION)/libcc-named/) |
|
includedir = @includedir@ |
|
infodir = @infodir@ |
|
htmldir = @htmldir@ |
|
mandir = @mandir@ |
|
man1dir= $(mandir)/man1 |
|
man1ext= .1 |
|
#older emacses have their site-lisp in $(libdir)/emacs/ |
|
emacssitelispdir=@lispdir@ |
|
siteforthdir=$(datadir)/gforth/site-forth |
|
|
# ------------- Utility programs |
# ------------- Utility programs |
|
|
SHELL = /bin/sh |
SHELL = /bin/sh |
Line 64 INSTALL_INFO = @INSTALL_INFO@
|
Line 87 INSTALL_INFO = @INSTALL_INFO@
|
LN_S = @LN_S@ |
LN_S = @LN_S@ |
M4 = @M4@ |
M4 = @M4@ |
GCC = @CC@ |
GCC = @CC@ |
EMACS = emacs |
EMACS = @EMACS@ |
LIBTOOL = @GNU_LIBTOOL@ |
LIBTOOL = @GNU_LIBTOOL@ |
PREFORTH = ./preforth -p ".$(PATHSEP)~+$(PATHSEP)$(srcdir)" |
PREFORTH = ./preforth -p ".$(PATHSEP)~+$(PATHSEP)$(srcdir)" |
CC = $(GCC) |
CC = $(GCC) |
Line 117 LDLIBS = @LIBS@
|
Line 140 LDLIBS = @LIBS@
|
STACK_CACHE_REGS = @STACK_CACHE_REGS@ |
STACK_CACHE_REGS = @STACK_CACHE_REGS@ |
STACK_CACHE_DEFAULT_FAST = @STACK_CACHE_DEFAULT_FAST@ |
STACK_CACHE_DEFAULT_FAST = @STACK_CACHE_DEFAULT_FAST@ |
|
|
# ------------ Install Directories |
|
|
|
VPATH = @srcdir@ |
|
prefix = @prefix@ |
|
exec_prefix = @exec_prefix@ |
|
srcdir = @srcdir@ |
|
bindir = @bindir@ |
|
#read-only architecture-independent files |
|
datarootdir = @datarootdir@ |
|
datadir = @datadir@ |
|
#read-only architecture-dependent non-ascii files |
|
libdir = @libdir@ |
|
libccdir = $(subst $(DESTDIR),,$(libdir)/gforth/$(VERSION)/libcc-named/) |
|
includedir = @includedir@ |
|
infodir = @infodir@ |
|
htmldir = @htmldir@ |
|
mandir = @mandir@ |
|
man1dir= $(mandir)/man1 |
|
man1ext= .1 |
|
#older emacses have their site-lisp in $(libdir)/emacs/ |
|
emacssitelispdir=@lispdir@ |
|
siteforthdir=$(datadir)/gforth/site-forth |
|
|
|
PROFOBJS = @PROFOBJS@ |
PROFOBJS = @PROFOBJS@ |
PROFEXES = @PROFEXES@ |
PROFEXES = @PROFEXES@ |
|
|
Line 181 KERN_SRC = \
|
Line 181 KERN_SRC = \
|
kernel/basics.fs \ |
kernel/basics.fs \ |
kernel/int.fs \ |
kernel/int.fs \ |
kernel/comp.fs \ |
kernel/comp.fs \ |
|
kernel/recognizer.fs \ |
kernel/io.fs \ |
kernel/io.fs \ |
kernel/input.fs \ |
kernel/input.fs \ |
kernel/license.fs \ |
kernel/license.fs \ |
Line 245 GFORTH_FI_SRC2=\
|
Line 246 GFORTH_FI_SRC2=\
|
simp-see.fs \ |
simp-see.fs \ |
source.fs \ |
source.fs \ |
startup.fs \ |
startup.fs \ |
|
str-exec.fs \ |
struct.fs \ |
struct.fs \ |
struct0x.fs \ |
struct0x.fs \ |
stuff.fs \ |
stuff.fs \ |
Line 450 ENGINES = gforth$(EC)$(EXE) @NO_EC@ gfor
|
Line 452 ENGINES = gforth$(EC)$(EXE) @NO_EC@ gfor
|
|
|
ENGINES_FAST = @NO_EC@ gforth-fast$(OPT)$(EC)$(EXE) #gforth-native$(OPT)$(EC)$(EXE) |
ENGINES_FAST = @NO_EC@ gforth-fast$(OPT)$(EC)$(EXE) #gforth-native$(OPT)$(EC)$(EXE) |
|
|
GEN = $(ENGINES) $(ENGINES_FAST) gforth.elc |
GEN = $(ENGINES) $(ENGINES_FAST) @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 637 install: gforth$(EC)$(EXE) $(FORTH_SRC)
|
Line 639 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) gforth.el $(DESTDIR)$(emacssitelispdir); \ |
for i in gforth.el @gforth_elc@; do \ |
$(INSTALL_DATA) gforth.elc $(DESTDIR)$(emacssitelispdir); \ |
$(INSTALL_DATA) $$i $(DESTDIR)$(emacssitelispdir); \ |
|
done; \ |
else \ |
else \ |
echo '>>>>>Please install gforth.{el,elc} in your .../emacs/site-lisp directory'; \ |
echo '>>>>>Please install gforth.{el,elc} in your .../emacs/site-lisp directory'; \ |
fi |
fi |