~ruther/guix-local

9698a23f52a7b7ecc53b1aa4ab43ab846fc230d7 — Simon South 3 years ago e082079
gnu: ucsim: Disable tests.

* gnu/packages/embedded.scm (ucsim)[arguments]: Add #:tests?.
[native-inputs]: Remove sdcc unconditionally.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 5 insertions(+), 6 deletions(-)

M gnu/packages/embedded.scm
M gnu/packages/embedded.scm => gnu/packages/embedded.scm +5 -6
@@ 1610,15 1610,14 @@ handling communication with eBUS devices connected to a 2-wire bus system
          (add-after 'unpack 'patch-makefiles
            (lambda _
              (substitute* (find-files "." "(\\.mk$|\\.in$)")
                (("/bin/sh") (which "sh"))))))))
                (("/bin/sh") (which "sh"))))))
      ;; μCsim's regression-test suite is of little use in this context since
      ;; it doesn't stop or return an error code when it encounters a problem.
      #:tests? #f))
    (inputs
     (list ncurses))
    (native-inputs
     (append (list bison flex)
             ;; Certain tests use assemblers provided by SDCC.
             (if (not (%current-target-system))
                 (list sdcc)
                 '())))
     (list bison flex))
    (home-page "http://mazsola.iit.uni-miskolc.hu/ucsim/")
    (synopsis "Simulators for various microcontroller families")
    (description "μCsim is a collection of software simulators for