~ salmonella-environment-setup (master) /conf/chicken-utf-debugbuild.conf
Trap1;; -*- scheme -*-2(cond-expand3 (chicken-54 (import (chicken format)5 (chicken load)6 (chicken pathname)7 (chicken process)))8 (else))910(load-relative "./common/chicken-5.scm")11(load-relative "./common/debugbuild.scm")1213(skip-eggs (append (skip-eggs) '(nanomsg remote-mailbox zmq)))1415(define %list-eggs (list-eggs))16(list-eggs (lambda () (cons 'chicken-blob (%list-eggs))))1718(define utf-eggs-dir19 (make-pathname (work-dir) "utf-eggs"))2021(eggs-source-dir utf-eggs-dir)2223(chicken-core-branch "utf")2425;; Build the bootstrap compiler out of the utf-bootstrap branch then26;; switch to the utf branch to build the actual CHICKEN for tests.27(before-make-bootstrap-hook28 (lambda (chicken-core-dir)29 (change-directory (work-dir))30 (system*31 (sprintf "svn co --username anonymous --password '' https://code.call-cc.org/svn/chicken-eggs/release/utf ~a"32 (qs utf-eggs-dir)))33 (print "Switching to utf-bootstrap branch")34 (change-directory chicken-core-dir)35 (system* "git fetch origin utf-bootstrap:utf-bootstrap")36 (system* "git checkout utf-bootstrap")))3738(after-make-bootstrap-hook39 (lambda (chicken-core-dir)40 (print "Switching to utf branch")41 (change-directory chicken-core-dir)42 (system* (sprintf "git checkout ~a" (chicken-core-branch "utf")))))