From 8e199e877bf3b618eb8638c66fcf2d3f04319b8e Mon Sep 17 00:00:00 2001 From: michel-schinz Date: Sat, 22 May 2004 10:44:10 +0000 Subject: [PATCH] - added interface & structure for install-lib-version - export install-main-quiet from install-lib --- scheme/install-lib/install-lib-module.scm | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/scheme/install-lib/install-lib-module.scm b/scheme/install-lib/install-lib-module.scm index ce9af48..d4b3b32 100644 --- a/scheme/install-lib/install-lib-module.scm +++ b/scheme/install-lib/install-lib-module.scm @@ -1,8 +1,11 @@ ;;; 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 +(define-interface install-lib-version-interface + (export install-lib-version)) + ;; List utilities (extensions to SRFI-1) (define-interface list-utils-interface (export common-prefix-length @@ -58,6 +61,7 @@ display-error-and-exit install-main + install-main-quiet install-program-main)) (define-interface install-full-interface @@ -68,6 +72,10 @@ ;;; Structures +(define-structure install-lib-version install-lib-version-interface + (open scheme) + (files install-lib-version)) + (define-structures ((install-lib install-full-interface) (install install-full-interface)) ;deprecated name (open scheme-with-scsh @@ -81,5 +89,6 @@ srfi-37 configure scsh-version - pp) + pp + install-lib-version) (files install-lib))