diff options
author | Ludovic Courtès <ludo@gnu.org> | 2012-10-17 22:51:08 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2012-10-17 23:25:25 +0200 |
commit | 7da95264f196d1c5dfa01654e87a319bce458cc1 (patch) | |
tree | ab9eaeb03784986b18e28fa60898c32dd7342862 /distro/packages/typesetting.scm | |
parent | 7172116ca5178d3bd1ff7590aca50033c57e8ea1 (diff) | |
download | guix-patches-7da95264f196d1c5dfa01654e87a319bce458cc1.tar guix-patches-7da95264f196d1c5dfa01654e87a319bce458cc1.tar.gz |
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.scm | 6 |
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")))) |