summaryrefslogtreecommitdiff
path: root/distro/packages/typesetting.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-10-17 22:51:08 +0200
committerLudovic Courtès <ludo@gnu.org>2012-10-17 23:25:25 +0200
commit7da95264f196d1c5dfa01654e87a319bce458cc1 (patch)
treeab9eaeb03784986b18e28fa60898c32dd7342862 /distro/packages/typesetting.scm
parent7172116ca5178d3bd1ff7590aca50033c57e8ea1 (diff)
utils: Add `mkdir-p'; use it.
* guix/build/utils.scm (mkdir-p): New procedure. * distro/packages/base.scm (gnu-make-boot0, gcc-boot0-wrapped, ld-wrapper-boot3, %static-binaries, %guile-static-stripped): Use it. * distro/packages/typesetting.scm (lout): Likewise.
Diffstat (limited to 'distro/packages/typesetting.scm')
-rw-r--r--distro/packages/typesetting.scm6
1 files changed, 2 insertions, 4 deletions
diff --git a/distro/packages/typesetting.scm b/distro/packages/typesetting.scm
index cd0eae1187..5ca33c628a 100644
--- a/distro/packages/typesetting.scm
+++ b/distro/packages/typesetting.scm
@@ -46,12 +46,10 @@
(("^MANDIR[[:blank:]]*=.*$")
(string-append "MANDIR = " out "/man\n")))
(mkdir out)
- (mkdir (string-append out "/bin")) ; TODO: use `mkdir-p'
+ (mkdir (string-append out "/bin"))
(mkdir (string-append out "/lib"))
(mkdir (string-append out "/man"))
- (mkdir doc)
- (mkdir (string-append doc "/doc"))
- (mkdir (string-append doc "/doc/lout")))))
+ (mkdir-p (string-append doc "/doc/lout")))))
(install-man-phase
'(lambda* (#:key outputs #:allow-other-keys)
(zero? (system* "make" "installman"))))