aboutsummaryrefslogtreecommitdiff
path: root/src/interp
diff options
context:
space:
mode:
authorGabriel Dos Reis <gdr@axiomatics.org>2016-01-20 03:24:16 -0800
committerGabriel Dos Reis <gdr@axiomatics.org>2016-01-20 03:24:16 -0800
commit358328696d6d123172da6357f577952f180b395d (patch)
tree491bd9210a8ba6f6584a68e1b763e4315b43c0ab /src/interp
parent5fada1926a255e03c29687d81971f3cd95161997 (diff)
downloadopen-axiom-358328696d6d123172da6357f577952f180b395d.tar.gz
Include compiled initdb in final system image.
Diffstat (limited to 'src/interp')
-rw-r--r--src/interp/Makefile.in8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/interp/Makefile.in b/src/interp/Makefile.in
index ef249649..8c3fe9ad 100644
--- a/src/interp/Makefile.in
+++ b/src/interp/Makefile.in
@@ -137,6 +137,8 @@ BROBJS= bc-matrix.$(FASLEXT) \
topics.$(FASLEXT) br-prof.$(FASLEXT) \
br-saturn.$(FASLEXT)
+INITDB_OBJ = $(builddir)/../algebra/initdb.$(LNKEXT)
+
TIMESTAMP=$(oa_targetdir)/timestamp
YEARWEEK=(progn (defconstant timestamp "${TIMESTAMP}") \
(setq *build-version* "$(PACKAGE_STRING)") \
@@ -211,14 +213,16 @@ all-axiomsys: ${AXIOMSYS}
${AXIOMSYS}: database.date \
$(oa_targetdir)/algebra/exposed.$(FASLEXT) \
$(oa_target_datadir)/msgs/s2-us.msgs \
- $(OBJS) $(oa_target_ffi) makeint.$(LNKEXT)
+ $(OBJS) $(oa_target_ffi) \
+ $(INITDB_OBJ) \
+ makeint.$(LNKEXT)
$(DRIVER) --execpath=$(BOOTSYS) \
--syslib=$(oa_target_libdir) \
--system="$(AXIOM)/" \
--sysalg="$(oa_targetdir)/algebra/" \
--prologue="(pushnew :open-axiom-algebra-system *features*)" \
--make --output=$@ --main="BOOT::|systemMain|" \
- --load-directory=. $(OBJS) makeint.$(LNKEXT)
+ --load-directory=. $(OBJS) $(INITDB_OBJ) makeint.$(LNKEXT)
@ echo 6a $@ created
exposed.lsp: $(oa_src_algdir)/exposed.lsp.pamphlet
$(oa_hammer) --tangle --output=$@ $<