mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-28 19:56:59 -06:00
gnu: python-hdlmake: Build info files.
* gnu/packages/electronics.scm (python-hdlmake)[native-inputs]: Add python-sphinx and texinfo. [arguments]<#:phases>: Add build-info. Change-Id: Ie576f9b54c750e007286ec5911f276ee798eaf1f Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
This commit is contained in:
parent
6ee8c93430
commit
c7ed9b24a1
1 changed files with 16 additions and 2 deletions
|
|
@ -1655,9 +1655,23 @@ some tool-specific options are set.")
|
|||
#:phases #~(modify-phases %standard-phases
|
||||
(add-before 'check 'chdir
|
||||
(lambda _
|
||||
(chdir "testsuite"))))
|
||||
(chdir "testsuite")))
|
||||
(add-before 'chdir 'build-info
|
||||
(lambda _
|
||||
(invoke "make" "-C" "docs" "info")
|
||||
(install-file
|
||||
"docs/_build/texinfo/hdlmake.info"
|
||||
(string-append #$output "/share/info"))
|
||||
(copy-recursively
|
||||
"docs/_build/texinfo/hdlmake-figures"
|
||||
(string-append
|
||||
#$output "/share/info/hdlmake-figures")))))
|
||||
#:test-flags #~(list "test_all.py")))
|
||||
(native-inputs (list python-pytest-cov python-setuptools))
|
||||
(native-inputs
|
||||
(list python-pytest-cov
|
||||
python-setuptools
|
||||
python-sphinx
|
||||
texinfo))
|
||||
(propagated-inputs (list python-networkx))
|
||||
(home-page "https://ohwr.gitlab.io/project/hdl-make/")
|
||||
(synopsis "Generate multi-purpose makefiles for HDL projects")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue