~ chicken-core (chicken-5) d150545c29cc0d84d526f5cfa8bcf72852c44d4b


commit d150545c29cc0d84d526f5cfa8bcf72852c44d4b
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Sat Dec 10 20:56:25 2016 +0100
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Sat Dec 10 20:56:25 2016 +0100

    renamed some vars in egg-environment for more consistency

diff --git a/egg-compile.scm b/egg-compile.scm
index 8dc21901..a057258a 100644
--- a/egg-compile.scm
+++ b/egg-compile.scm
@@ -127,7 +127,7 @@
                       (files '()))
             (for-each compile-data/include (cddr info))
             (let* ((dest (or dest 
-                             (if (eq? mode 'target) target-sharedir host-sharedir)))
+                             (if (eq? mode 'target) default-sharedir host-sharedir)))
                    (dest (normalize-pathname (conc dest "/"))))
               (addfiles (map (cut conc dest <>) files)))
             (set! data
@@ -151,7 +151,7 @@
                       (files '()))
             (for-each compile-data/include (cddr info))
             (let* ((dest (or dest 
-                             (if (eq? mode 'target) target-incdir host-incdir)))
+                             (if (eq? mode 'target) default-incdir host-incdir)))
                    (dest (normalize-pathname (conc dest "/"))))
               (addfiles (map (cut conc dest <>) files)))
             (set! cinc
@@ -164,7 +164,7 @@
                       (files '()))
             (for-each compile-data/include (cddr info))
             (let* ((dest (or dest
-                             (if (eq? mode 'target) target-sharedir host-sharedir)))
+                             (if (eq? mode 'target) default-sharedir host-sharedir)))
                    (dest (normalize-pathname (conc dest "/"))))
               (addfiles (map (cut conc dest <>) files)))
             (set! scminc 
@@ -180,7 +180,7 @@
                       (lopts '())
                       (opts '()))
             (for-each compile-extension/program (cddr info))
-            (let ((dest (if (eq? mode 'target) target-bindir host-bindir)))
+            (let ((dest (if (eq? mode 'target) default-bindir host-bindir)))
               (addfiles (list (conc dest "/" target exeext))))
             (set! prgs 
               (cons (list target dependencies: deps source: src options: opts 
@@ -485,7 +485,7 @@
          (ext (executable-extension platform))
          (sname (prefix srcdir name))
          (out (quotearg (target-file (conc sname ext) mode)))
-         (dest (if (eq? mode 'target) target-bindir host-bindir))
+         (dest (if (eq? mode 'target) default-bindir host-bindir))
          (dfile (quotearg (slashify dest platform)))
          (ddir (shell-variable "DESTDIR" platform))
          (destf (quotearg (slashify (conc dest "/" name ext) platform))))
@@ -497,7 +497,7 @@
 (define ((install-data name #!key files destination mode) srcdir platform)
   (let* ((cmd (install-file-command platform))
          (mkdir (mkdir-command platform))
-         (dest (or destination (if (eq? mode 'target) target-sharedir host-sharedir)))
+         (dest (or destination (if (eq? mode 'target) default-sharedir host-sharedir)))
          (dfile (quotearg (slashify dest platform)))
          (ddir (shell-variable "DESTDIR" platform)))
     (print "\n" mkdir " " ddir dfile)
@@ -506,7 +506,7 @@
 (define ((install-c-include name #!key deps files destination mode) srcdir platform)
   (let* ((cmd (install-file-command platform))
          (mkdir (mkdir-command platform))
-         (dest (or destination (if (eq? mode 'target) target-incdir host-incdir)))
+         (dest (or destination (if (eq? mode 'target) default-incdir host-incdir)))
          (dfile (quotearg (slashify dest platform)))
          (ddir (shell-variable "DESTDIR" platform)))
     (print "\n" mkdir " " ddir dfile)
diff --git a/egg-environment.scm b/egg-environment.scm
index c69bdad1..ef8c87b9 100644
--- a/egg-environment.scm
+++ b/egg-environment.scm
@@ -25,10 +25,12 @@ EOF
 (define default-cflags (foreign-value "C_TARGET_CFLAGS" c-string))
 (define default-ldflags (foreign-value "C_TARGET_LDFLAGS" c-string))
 (define default-libs (foreign-value "C_TARGET_MORE_LIBS" c-string))
-(define default-slibs (foreign-value "C_TARGET_MORE_STATIC_LIBS" c-string))
 (define default-libdir (foreign-value "C_TARGET_LIB_HOME" c-string))
 (define default-slibdir (foreign-value "C_TARGET_STATIC_LIB_HOME" c-string))
 (define default-incdir (foreign-value "C_TARGET_INCLUDE_HOME" c-string))
+(define default-bindir (foreign-value "C_TARGET_BIN_HOME" c-string))
+(define default-incdir (foreign-value "C_TARGET_INCLUDE_HOME" c-string))
+(define default-sharedir (foreign-value "C_TARGET_SHARE_HOME" c-string))
 
 (define default-platform
   (if (eq? (software-type) 'windows)
@@ -48,17 +50,19 @@ EOF
   (make-pathname default-bindir (foreign-value "C_CHICKEN_DO_PROGRAM" c-string)))
 
 (define host-repo (foreign-value "C_INSTALL_EGG_HOME" c-string))
+(define host-libdir (foreign-value "C_INSTALL_LIB_HOME" c-string))
 (define host-bindir (foreign-value "C_INSTALL_BIN_HOME" c-string))
 (define host-incdir (foreign-value "C_INSTALL_INCLUDE_HOME" c-string))
 (define host-sharedir (foreign-value "C_INSTALL_SHARE_HOME" c-string))
+(define host-libs (foreign-value "C_INSTALL_MORE_LIBS" c-string))
+(define host-cflags (foreign-value "C_INSTALL_CFLAGS" c-string))
+(define host-ldflags (foreign-value "C_INSTALL_LDFLAGS" c-string))
+(define host-cc (foreign-value "C_INSTALL_CC" c-string))
+(define host-cxx (foreign-value "C_INSTALL_CXX" c-string))
 
 (define target-repo
   (string-append default-libdir "/chicken/" (number->string binary-version)))
 
-(define target-bindir (foreign-value "C_TARGET_BIN_HOME" c-string))
-(define target-incdir (foreign-value "C_TARGET_INCLUDE_HOME" c-string))
-(define target-sharedir (foreign-value "C_TARGET_SHARE_HOME" c-string))
-
 (define +egg-info-extension+ ".egg-info") 
 
 (define (destination-repository mode)
Trap