On Thu, Mar 24, 2016 at 11:53:56PM +0100, Pjotr Prins wrote:
> Attached the package for the Elixir language based on the upcoming
> Erlang package. It fails 12 tests out of 2845, mostly temporary files
> in the wrong place. I'll fix that at some point, but this is happy on
> my systems. 

Cool!

> ;;; GNU Guix --- Functional package management for GNU
> ;;; Copyright ? 2016 Pjotr Prins <pjotr.g...@thebird.nl>
> ;;; Copyright ? 2016 Leo Famulari <l...@famulari.name>

Too generous ;)

>         ;; (replace 'check
>         ;;          (lambda _
>         ;;           (zero? (system* "make" "test")))))))
>         )

Whenever the tests are re-enabled, could you use #:test-target "test"
instead?

>        #:make-flags (list (string-append "PREFIX=" %output))
>        #:tests? #f)) ;; 2845 tests, 12 failures
>     (home-page "http://elixir-lang.org/";)
>     (synopsis "The Elixir programming language")
> (description "Elixir is a dynamic, functional language designed for
> building scalable and maintainable applications. Elixir leverages the
> Erlang VM, known for running low-latency, distributed and
> fault-tolerant systems, while also being successfully used in web
> development and the embedded software domain.")
>     (license license:asl2.0)))


Reply via email to