~ruther/guix-local

b063cd4aa7d6d6b106a9562e578c7482c51fd085 — Cayetano Santos 2 months ago 228154a
gnu: python-cocotb: Complete tests.

* gnu/packages/electronics.scm (python-cocotb)[arguments]: Add
’run-examples #:phase.

Change-Id: I3347baa3d21e6aec80d4e72a4d67dbe003bd8c2e
1 files changed, 7 insertions(+), 1 deletions(-)

M gnu/packages/electronics.scm
M gnu/packages/electronics.scm => gnu/packages/electronics.scm +7 -1
@@ 2041,7 2041,13 @@ files as specified in IEEE 1364-2005.")
    (arguments
     (list
      #:test-flags
      #~(list "-k" "not test_toplevel_library")));requires questasim simulator
      #~(list "-k" "not test_toplevel_library") ;requires questasim simulator
      #:phases
      #~(modify-phases %standard-phases
          (add-after 'check 'run-examples
            (lambda* (#:key tests? #:allow-other-keys)
              (when tests?
                (invoke "make" "-k" "-C" "examples")))))))
    (native-inputs
     (list iverilog
           nvc