#| -*-Scheme-*-
-$Id: make.scm,v 4.101 1993/11/13 19:33:53 gjr Exp $
+$Id: make.scm,v 4.102 1993/11/18 01:21:12 cph Exp $
Copyright (c) 1988-1993 Massachusetts Institute of Technology
(declare (usual-integrations))
(lambda (architecture-name)
- (load-option 'COMPRESS)
- (load-option 'HASH-TABLE)
- (load-option 'RB-TREE)
- (package/system-loader "comp" '() 'QUERY)
+ ((access with-directory-rewriting-rule
+ (->environment '(RUNTIME COMPILER-INFO)))
+ (working-directory-pathname)
+ (pathname-as-directory "compiler")
+ (lambda ()
+ (load-option 'COMPRESS)
+ (load-option 'HASH-TABLE)
+ (load-option 'RB-TREE)
+ (package/system-loader "comp" '() 'QUERY)))
(let ((initialize-package!
(lambda (package-name)
((environment-lookup (->environment package-name)
(initialize-package! '(COMPILER DECLARATIONS)))
(add-system!
(make-system (string-append "Liar (" architecture-name ")")
- 4 100
+ 4 101
'())))
\ No newline at end of file
#| -*-Scheme-*-
-$Id: make.scm,v 1.9 1993/10/11 23:31:42 cph Exp $
+$Id: make.scm,v 1.10 1993/11/18 01:21:24 cph Exp $
Copyright (c) 1988-93 Massachusetts Institute of Technology
(declare (usual-integrations))
-(load-option 'RB-TREE)
-(package/system-loader "cref" '() false)
-(add-system! (make-system "CREF" 1 9 '()))
\ No newline at end of file
+((access with-directory-rewriting-rule
+ (->environment '(RUNTIME COMPILER-INFO)))
+ (working-directory-pathname)
+ (pathname-as-directory "cref")
+ (lambda ()
+ (load-option 'RB-TREE)
+ (package/system-loader "cref" '() false)))
+(add-system! (make-system "CREF" 1 10 '()))
\ No newline at end of file
#| -*-Scheme-*-
-$Id: make.scm,v 3.81 1993/11/15 21:49:08 cph Exp $
+$Id: make.scm,v 3.82 1993/11/18 01:20:59 cph Exp $
-Copyright (c) 1989-1993 Massachusetts Institute of Technology
+Copyright (c) 1989-93 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
(declare (usual-integrations))
-(declare-shared-library "edwin" (lambda () true))
-(package/system-loader
- "edwin"
- `((os-type . ,(intern (microcode-identification-item 'OS-NAME-STRING))))
- 'QUERY)
-(add-system! (make-system "Edwin" 3 81 '()))
\ No newline at end of file
+((access with-directory-rewriting-rule
+ (->environment '(RUNTIME COMPILER-INFO)))
+ (working-directory-pathname)
+ (pathname-as-directory "edwin")
+ (lambda ()
+ (declare-shared-library "edwin" (lambda () true))
+ (package/system-loader
+ "edwin"
+ `((os-type . ,(intern (microcode-identification-item 'OS-NAME-STRING))))
+ 'QUERY)))
+(add-system! (make-system "Edwin" 3 82 '()))
\ No newline at end of file
#| -*-Scheme-*-
-$Id: make.scm,v 4.27 1993/09/01 00:10:47 cph Exp $
+$Id: make.scm,v 4.28 1993/11/18 01:21:39 cph Exp $
Copyright (c) 1988-1993 Massachusetts Institute of Technology
(declare (usual-integrations))
-(package/system-loader "sf" '() 'QUERY)
+((access with-directory-rewriting-rule
+ (->environment '(RUNTIME COMPILER-INFO)))
+ (working-directory-pathname)
+ (pathname-as-directory "sf")
+ (lambda ()
+ (package/system-loader "sf" '() 'QUERY)))
((package/reference (find-package '(SCODE-OPTIMIZER))
'USUAL-INTEGRATIONS/CACHE!))
-(add-system! (make-system "SF" 4 27 '()))
\ No newline at end of file
+(add-system! (make-system "SF" 4 28 '()))
\ No newline at end of file
#| -*-Scheme-*-
-$Id: make.scm,v 4.27 1993/09/01 00:10:47 cph Exp $
+$Id: make.scm,v 4.28 1993/11/18 01:21:39 cph Exp $
Copyright (c) 1988-1993 Massachusetts Institute of Technology
(declare (usual-integrations))
-(package/system-loader "sf" '() 'QUERY)
+((access with-directory-rewriting-rule
+ (->environment '(RUNTIME COMPILER-INFO)))
+ (working-directory-pathname)
+ (pathname-as-directory "sf")
+ (lambda ()
+ (package/system-loader "sf" '() 'QUERY)))
((package/reference (find-package '(SCODE-OPTIMIZER))
'USUAL-INTEGRATIONS/CACHE!))
-(add-system! (make-system "SF" 4 27 '()))
\ No newline at end of file
+(add-system! (make-system "SF" 4 28 '()))
\ No newline at end of file