does everything execpt for re and regexp stuff

This commit is contained in:
marting 1999-09-23 14:15:26 +00:00
parent dd7939ab1a
commit 6569af5b8b
1 changed files with 12 additions and 4 deletions

View File

@ -161,7 +161,7 @@ CIGGED = flock network select syscalls tty time sighandlers
CIGGEDOBJ = $(patsubst %,scsh/%.o, $(CIGGED)) CIGGEDOBJ = $(patsubst %,scsh/%.o, $(CIGGED))
CIGGEDINIT = $(patsubst %,s48_init_%, $(CIGGED)) CIGGEDINIT = $(patsubst %,s48_init_%, $(CIGGED))
EXTERNAL_OBJECTS = $(SOCKET_OBJECTS) $(LOOKUP_OBJECTS) EXTERNAL_OBJECTS = $(SOCKET_OBJECTS) $(LOOKUP_OBJECTS)
EXTERNAL_FLAGS = $(SOCKET_FLAGS) EXTERNAL_FLAGS = $(SOCKET_FLAGS)
EXTERNAL_INITIALIZERS = $(SOCKET_INITIALIZERS) $(LOOKUP_INITIALIZERS) s48_init_cig \ EXTERNAL_INITIALIZERS = $(SOCKET_INITIALIZERS) $(LOOKUP_INITIALIZERS) s48_init_cig \
$(CIGGEDINIT) $(CIGGEDINIT)
@ -201,7 +201,7 @@ JMG: scsh stuff
# This says how to process .scm files with cig to make .c stubs. # This says how to process .scm files with cig to make .c stubs.
.SUFFIXES: .scm .SUFFIXES: .scm
.scm.c: .scm.c:
# $(srcdir)/cig/cigscript $* # $(srcdir)/cig/cigscript $*
$(srcdir)/$(VM) -o $(srcdir)/$(VM) -i $(CIG) < $< > $*.c $(srcdir)/$(VM) -o $(srcdir)/$(VM) -i $(CIG) < $< > $*.c
# These .h files mediate between the code exported from foo1.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 ",open external-calls"; \
# echo "(lookup-all-externals)"; \ # 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 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 ",translate =scheme48/ $(srcdir)/scheme/"; \
echo ",batch on"; \ echo ",batch on"; \
echo ",load-package floatnums"; \ echo ",load-package floatnums"; \
@ -815,12 +822,13 @@ scsh/scsh.image: $(VM) $(SCHEME) $(CIG).image
echo ",load-package scsh-here-string-hax"; \ echo ",load-package scsh-here-string-hax"; \
echo ",translate =scheme48/ $(LIB)/"; \ echo ",translate =scheme48/ $(LIB)/"; \
echo ",in scsh-level-0"; \ echo ",in scsh-level-0"; \
echo "(autoreap-policy 'early)"; \ echo "(init-scsh-signal)";\
echo ",user"; \ echo ",user"; \
echo ",open floatnums"; \ echo ",open floatnums"; \
echo ",open scsh"; \ echo ",open scsh"; \
echo ",dump scsh06.image"; \ 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 | ./$(VM) -o ./$(VM) -i $(CIG).image -h 5000000
#scsh/scsh.image: $(VM) $(SCHEME) $(CIG).image #scsh/scsh.image: $(VM) $(SCHEME) $(CIG).image