diff options
author | Ludovic Courtès <ludo@gnu.org> | 2015-03-16 22:31:14 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2015-03-17 22:25:54 +0100 |
commit | 1e87da58a160d75ba3f5356809a715c04ae31697 (patch) | |
tree | 4b0875bc359810ee822cfbe57c43f38f70af52a1 | |
parent | 1f9760339e8d56b72902300c621242022ef1015c (diff) | |
download | patches-1e87da58a160d75ba3f5356809a715c04ae31697.tar patches-1e87da58a160d75ba3f5356809a715c04ae31697.tar.gz |
gexp: Rename <output-ref> to <gexp-output>.
* guix/gexp.scm (<output-ref>): Rename to...
(<gexp-output>): ... this. Adjust constructor/accessor names and
users accordingly.
-rw-r--r-- | guix/gexp.scm | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/guix/gexp.scm b/guix/gexp.scm index 1e26342101..67329b74df 100644 --- a/guix/gexp.scm +++ b/guix/gexp.scm @@ -81,10 +81,10 @@ ;; Reference to one of the derivation's outputs, for gexps used in ;; derivations. -(define-record-type <output-ref> - (output-ref name) - output-ref? - (name output-ref-name)) +(define-record-type <gexp-output> + (gexp-output name) + gexp-output? + (name gexp-output-name)) (define raw-derivation (store-lift derivation)) @@ -310,7 +310,7 @@ references." "Return the outputs referred to by EXP as a list of strings." (define (add-reference-output ref result) (match ref - (($ <output-ref> name) + (($ <gexp-output> name) (cons name result)) ((? gexp? exp) (append (gexp-outputs exp) result)) @@ -340,7 +340,7 @@ and in the current monad setting (system type, etc.)" (((? origin? o) (? string? output)) (mlet %store-monad ((drv (origin->derivation o))) (return (derivation->output-path drv output)))) - (($ <output-ref> output) + (($ <gexp-output> output) ;; Output file names are not known in advance but the daemon defines ;; an environment variable for each of them at build time, so use ;; that trick. @@ -441,9 +441,9 @@ package/derivation references." ungexp-native ungexp-native-splicing output) ((ungexp output) - #'(output-ref "out")) + #'(gexp-output "out")) ((ungexp output name) - #'(output-ref name)) + #'(gexp-output name)) ((ungexp thing) #'thing) ((ungexp drv-or-pkg out) |