- added interface & structure for install-lib-version

- export install-main-quiet from install-lib
This commit is contained in:
michel-schinz 2004-05-22 10:44:10 +00:00
parent f20724c6ac
commit 8e199e877b
1 changed files with 11 additions and 2 deletions

View File

@ -1,8 +1,11 @@
;;; Installation library for scsh modules. ;;; Installation library for scsh modules.
;;; $Id: install-lib-module.scm,v 1.11 2004/05/17 20:14:13 michel-schinz Exp $ ;;; $Id: install-lib-module.scm,v 1.12 2004/05/22 10:44:10 michel-schinz Exp $
;;; Interfaces ;;; Interfaces
(define-interface install-lib-version-interface
(export install-lib-version))
;; List utilities (extensions to SRFI-1) ;; List utilities (extensions to SRFI-1)
(define-interface list-utils-interface (define-interface list-utils-interface
(export common-prefix-length (export common-prefix-length
@ -58,6 +61,7 @@
display-error-and-exit display-error-and-exit
install-main install-main
install-main-quiet
install-program-main)) install-program-main))
(define-interface install-full-interface (define-interface install-full-interface
@ -68,6 +72,10 @@
;;; Structures ;;; Structures
(define-structure install-lib-version install-lib-version-interface
(open scheme)
(files install-lib-version))
(define-structures ((install-lib install-full-interface) (define-structures ((install-lib install-full-interface)
(install install-full-interface)) ;deprecated name (install install-full-interface)) ;deprecated name
(open scheme-with-scsh (open scheme-with-scsh
@ -81,5 +89,6 @@
srfi-37 srfi-37
configure configure
scsh-version scsh-version
pp) pp
install-lib-version)
(files install-lib)) (files install-lib))