From 6569af5b8b862bde0b64a9fe200828cfcb87c218 Mon Sep 17 00:00:00 2001 From: marting Date: Thu, 23 Sep 1999 14:15:26 +0000 Subject: [PATCH] does everything execpt for re and regexp stuff --- Makefile.in | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Makefile.in b/Makefile.in index 3243ab5..fae0aa8 100644 --- a/Makefile.in +++ b/Makefile.in @@ -161,7 +161,7 @@ CIGGED = flock network select syscalls tty time sighandlers CIGGEDOBJ = $(patsubst %,scsh/%.o, $(CIGGED)) CIGGEDINIT = $(patsubst %,s48_init_%, $(CIGGED)) -EXTERNAL_OBJECTS = $(SOCKET_OBJECTS) $(LOOKUP_OBJECTS) +EXTERNAL_OBJECTS = $(SOCKET_OBJECTS) $(LOOKUP_OBJECTS) EXTERNAL_FLAGS = $(SOCKET_FLAGS) EXTERNAL_INITIALIZERS = $(SOCKET_INITIALIZERS) $(LOOKUP_INITIALIZERS) s48_init_cig \ $(CIGGEDINIT) @@ -201,7 +201,7 @@ JMG: scsh stuff # This says how to process .scm files with cig to make .c stubs. .SUFFIXES: .scm .scm.c: -# $(srcdir)/cig/cigscript $* +# $(srcdir)/cig/cigscript $* $(srcdir)/$(VM) -o $(srcdir)/$(VM) -i $(CIG) < $< > $*.c # These .h files mediate between the code exported from foo1.c @@ -801,7 +801,14 @@ loads = $(srcdir)/scsh/let-opt.scm $(srcdir)/scsh/scsh-interfaces.scm \ #echo ",open external-calls"; \ # echo "(lookup-all-externals)"; \ +bs: build/build-scsh-image + sh $(srcdir)/build/build-scsh-image "$(srcdir)" "$(LIB)" "$(IMAGE)" \ + "$(VM)" cig/cig.image + + scsh/scsh.image: $(VM) $(SCHEME) $(CIG).image +# sh $(srcdir)/build/build-scsh-image "$(srcdir)" "$(LIB)" "$(IMAGE)" \ +# "$(VM)" cig/cig.image (echo ",translate =scheme48/ $(srcdir)/scheme/"; \ echo ",batch on"; \ echo ",load-package floatnums"; \ @@ -815,12 +822,13 @@ scsh/scsh.image: $(VM) $(SCHEME) $(CIG).image echo ",load-package scsh-here-string-hax"; \ echo ",translate =scheme48/ $(LIB)/"; \ echo ",in scsh-level-0"; \ - echo "(autoreap-policy 'early)"; \ + echo "(init-scsh-signal)";\ echo ",user"; \ echo ",open floatnums"; \ echo ",open scsh"; \ echo ",dump scsh06.image"; \ - echo "(dump-scsh \"scsh/scsh.image\")") \ + echo "(dump-scsh \"scsh/scsh.image\")" \ + echo ",batch off") \ | ./$(VM) -o ./$(VM) -i $(CIG).image -h 5000000 #scsh/scsh.image: $(VM) $(SCHEME) $(CIG).image