Changeset 12227 in project for chicken/trunk/batch-driver.scm


Ignore:
Timestamp:
10/21/08 20:42:22 (12 years ago)
Author:
felix winkelmann
Message:
  • added helpful script for testing in build dir
  • chicken-install checks for TCP timeouts and handles multiple default sources to download from
  • alias-global-hook is saved and restored when loading compiler extensions
  • making bootstrap automaticaly makes confclean
File:
1 edited

Legend:

Unmodified
Added
Removed
  • chicken/trunk/batch-driver.scm

    r12088 r12227  
    299299        (printf "Loading compiler extensions...~%~!")
    300300        (load-verbose #t) )
    301       (for-each (lambda (f) (load (##sys#resolve-include-filename f #f #t))) extends) )
     301      ;; rebind a-g-h to allow extensions in source files to use private-namespace.scm
     302      (fluid-let ((##sys#alias-global-hook ##sys#alias-global-hook))
     303        (for-each
     304         (lambda (f) (load (##sys#resolve-include-filename f #f #t)))
     305         extends) ) )
    302306    (set! ##sys#features (delete #:compiler-extension ##sys#features eq?))
    303307
Note: See TracChangeset for help on using the changeset viewer.