~ 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