~ chicken-core (chicken-5) 8c9166c0e3876c3ae3275bf8e1554141f8210567
commit 8c9166c0e3876c3ae3275bf8e1554141f8210567
Author: Mario Domenech Goulart <mario.goulart@gmail.com>
AuthorDate: Sat Sep 24 18:42:31 2016 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Sun Nov 13 11:41:48 2016 +0100
Remove references to setup-download and setup-api
This is mostly to fix the build system and for minor cleanup.
Some references in scripts have been kept, as a reminder the we have
to fix them.
diff --git a/README b/README
index 9acba391..ee48c5ab 100644
--- a/README
+++ b/README
@@ -306,10 +306,6 @@
| | |-- chicken.time.import.so
| | |-- chicken.utils.import.so
| | |-- modules.db
- | | |-- setup-api.import.so
- | | |-- setup-api.so
- | | |-- setup-download.import.so
- | | |-- setup-download.so
| | |-- srfi-4.import.so
| | `-- types.db
| |-- libchicken.a
diff --git a/defaults.make b/defaults.make
index b8b9f672..74840996 100644
--- a/defaults.make
+++ b/defaults.make
@@ -264,10 +264,9 @@ CHICKEN_PROGRAM_OPTIONS += $(if $(PROFILE_OBJECTS),-profile)
# import libraries
PRIMITIVE_IMPORT_LIBRARIES = chicken chicken.csi chicken.foreign
-DYNAMIC_IMPORT_LIBRARIES = setup-api setup-download srfi-4
+DYNAMIC_IMPORT_LIBRARIES = srfi-4
DYNAMIC_CHICKEN_IMPORT_LIBRARIES = bitwise errno fixnum flonum format \
- gc io keyword locative memory posix pretty-print random time
-DYNAMIC_CHICKEN_COMPILER_IMPORT_LIBRARIES = user-pass
+ gc io keyword locatives memory posix pretty-print random time
DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation data-structures \
eval expand files internal irregex lolevel pathname ports \
read-syntax repl tcp utils
@@ -309,7 +308,7 @@ TARGETLIBS ?= lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(A) $(LIBCHICKEN_SO_F
TARGETS += $(TARGETLIBS) $(CHICKEN_SHARED_EXECUTABLE) \
$(CSI_SHARED_EXECUTABLE) $(CHICKEN_PROFILE_PROGRAM)$(EXE) \
$(CSC_PROGRAM)$(EXE) $(CHICKEN_INSTALL_PROGRAM)$(EXE) $(CHICKEN_UNINSTALL_PROGRAM)$(EXE) \
- $(CHICKEN_STATUS_PROGRAM)$(EXE) setup-download.so setup-api.so \
+ $(CHICKEN_STATUS_PROGRAM)$(EXE) \
$(CHICKEN_BUG_PROGRAM)$(EXE) $(CHICKEN_DO_PROGRAM)$(EXE) $(CHICKEN_DEBUGGER_PROGRAM) \
$(IMPORT_LIBRARIES:%=%.import.so)
endif
diff --git a/setup.defaults b/setup.defaults
index d91927b3..e80322ff 100644
--- a/setup.defaults
+++ b/setup.defaults
@@ -24,7 +24,7 @@
(map
(data-structures
extras files foreign irregex lolevel ports tcp utils
- posix irregex setup-api setup-download srfi-4
+ posix irregex srfi-4
->) )
diff --git a/tests/runtests.sh b/tests/runtests.sh
index 745ad1c7..62667156 100755
--- a/tests/runtests.sh
+++ b/tests/runtests.sh
@@ -36,9 +36,8 @@ mkdir -p test-repository
# copy files into test-repository (by hand to avoid calling `chicken-install'):
for x in \
- chicken.import.so types.db \
- setup-api.so setup-api.import.so srfi-4.import.so \
- setup-download.so setup-download.import.so \
+ chicken.import.so csi.import.so types.db \
+ srfi-4.import.so \
chicken.bitwise.import.so \
chicken.continuation.import.so \
chicken.csi.import.so \
Trap