gnu: dtc: Install documentation.
* gnu/packages/bootloaders.scm (dtc) [modules]: New argument. [phases]: Add install-doc phase.
This commit is contained in:
parent
a5b00d2733
commit
5dc8cf849b
1 changed files with 10 additions and 1 deletions
|
@ -575,6 +575,7 @@ (define-public dtc
|
|||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:modules `(,@%gnu-build-system-modules (srfi srfi-26))
|
||||
#:make-flags
|
||||
#~(list (string-append "CC=" #$(cc-for-target))
|
||||
;; /bin/fdt{get,overlay,put} need help finding libfdt.so.1.
|
||||
|
@ -590,7 +591,15 @@ (define-public dtc
|
|||
"tests/run_tests.sh")
|
||||
(("pkg-config")
|
||||
#$(pkg-config-for-target)))))
|
||||
(delete 'configure)))) ;no configure script
|
||||
(delete 'configure) ;no configure script
|
||||
(add-before 'build 'install-doc
|
||||
(lambda _
|
||||
(with-directory-excursion "Documentation"
|
||||
(for-each (cut install-file <> (string-append
|
||||
#$output "/share/doc/dtc/"))
|
||||
'("dts-format.txt"
|
||||
"dt-object-internal.txt"
|
||||
"manual.txt"))))))))
|
||||
(native-inputs
|
||||
(append
|
||||
(list bison
|
||||
|
|
Loading…
Reference in a new issue