~mdw
/
runlisp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
@@@ work in progress
[runlisp]
/
Makefile.am
diff --git
a/Makefile.am
b/Makefile.am
index
02e9b42
..
42cb2e1
100644
(file)
--- a/
Makefile.am
+++ b/
Makefile.am
@@
-39,8
+39,19
@@
ACLOCAL_AMFLAGS = -Im4
bin_PROGRAMS += runlisp
runlisp_SOURCES = runlisp.c
bin_PROGRAMS += runlisp
runlisp_SOURCES = runlisp.c
+runlisp_SOURCES += common.c common.h
+runlisp_SOURCES += lib.c lib.h
+runlisp_SOURCES += mdwopt.c mdwopt.h
man_MANS += runlisp.1
man_MANS += runlisp.1
+noinst_PROGRAMS += old-runlisp
+old_runlisp_SOURCES = old-runlisp.c
+old_runlisp_SOURCES += lib.c lib.h
+
+noinst_PROGRAMS += toy
+toy_SOURCES = toy.c
+toy_SOURCES += lib.c lib.h
+
###--------------------------------------------------------------------------
### Additional machinery.
###--------------------------------------------------------------------------
### Additional machinery.
@@
-50,53
+61,53
@@
EXTRA_DIST += eval.lisp
###--------------------------------------------------------------------------
### Image dumping.
###--------------------------------------------------------------------------
### Image dumping.
-nodist_bin_SCRIPTS += dump-runlisp-image
+bin_PROGRAMS += dump-runlisp-image
+dump_runlisp_image_SOURCES = dump-runlisp-image.c
+dump_runlisp_image_SOURCES += common.c common.h
+dump_runlisp_image_SOURCES += lib.c lib.h
+dump_runlisp_image_SOURCES += mdwopt.c mdwopt.h
man_MANS += dump-runlisp-image.1
man_MANS += dump-runlisp-image.1
+DUMP_RUNLISP_IMAGE = $(v_dump)./dump-runlisp-image \
+ -f -c$(srcdir)/runlisp.conf -O$@
+
v_dump = $(v_dump_@AM_V@)
v_dump_ = $(v_dump_@AM_DEFAULT_V@)
v_dump_0 = @echo " DUMP $@";
v_dump = $(v_dump_@AM_V@)
v_dump_ = $(v_dump_@AM_DEFAULT_V@)
v_dump_0 = @echo " DUMP $@";
-EXTRA_DIST += dump-runlisp-image.in
-CLEANFILES += dump-runlisp-image
-dump-runlisp-image: dump-runlisp-image.in
- $(SUBST) $(srcdir)/dump-runlisp-image.in >$@.new \
- $(SUBSTITUTIONS) && \
- chmod +x $@.new && mv $@.new $@
-
if DUMP_SBCL
image_DATA += sbcl+asdf.core
CLEANFILES += sbcl+asdf.core
if DUMP_SBCL
image_DATA += sbcl+asdf.core
CLEANFILES += sbcl+asdf.core
-sbcl+asdf.core: dump-runlisp-image
- $(
v_dump)./dump-runlisp-image -o$@
sbcl
+sbcl+asdf.core: dump-runlisp-image
runlisp.conf
+ $(
DUMP_RUNLISP_IMAGE)
sbcl
endif
if DUMP_CCL
image_DATA += ccl+asdf.image
CLEANFILES += ccl+asdf.image
endif
if DUMP_CCL
image_DATA += ccl+asdf.image
CLEANFILES += ccl+asdf.image
-ccl+asdf.image: dump-runlisp-image
- $(
v_dump)./dump-runlisp-image -o$@
ccl
+ccl+asdf.image: dump-runlisp-image
runlisp.conf
+ $(
DUMP_RUNLISP_IMAGE)
ccl
endif
if DUMP_CLISP
image_DATA += clisp+asdf.mem
CLEANFILES += clisp+asdf.mem
endif
if DUMP_CLISP
image_DATA += clisp+asdf.mem
CLEANFILES += clisp+asdf.mem
-clisp+asdf.mem: dump-runlisp-image
- $(
v_dump)./dump-runlisp-image -o$@
clisp
+clisp+asdf.mem: dump-runlisp-image
runlisp.conf
+ $(
DUMP_RUNLISP_IMAGE)
clisp
endif
if DUMP_ECL
image_SCRIPTS += ecl+asdf
CLEANFILES += ecl+asdf
endif
if DUMP_ECL
image_SCRIPTS += ecl+asdf
CLEANFILES += ecl+asdf
-ecl+asdf: dump-runlisp-image
- $(
v_dump)./dump-runlisp-image -o$@
ecl
+ecl+asdf: dump-runlisp-image
runlisp.conf
+ $(
DUMP_RUNLISP_IMAGE) -odata-dir=$(srcdir)
ecl
endif
if DUMP_CMUCL
image_DATA += cmucl+asdf.core
CLEANFILES += cmucl+asdf.core
endif
if DUMP_CMUCL
image_DATA += cmucl+asdf.core
CLEANFILES += cmucl+asdf.core
-cmucl+asdf.core: dump-runlisp-image
- $(
v_dump)./dump-runlisp-image -o$@
cmucl
+cmucl+asdf.core: dump-runlisp-image
runlisp.conf
+ $(
DUMP_RUNLISP_IMAGE)
cmucl
endif
###--------------------------------------------------------------------------
endif
###--------------------------------------------------------------------------