gnu: ocaml-4.02: Use INVOKE.

* gnu/packages/ocaml.scm (ocaml-4.02)[arguments]: Use INVOKE in build phases.
This commit is contained in:
Ricardo Wurmus 2019-01-25 13:22:34 +01:00
parent 20fe9728c4
commit bb29e855da
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 6 additions and 7 deletions

View File

@ -191,19 +191,18 @@ patch-/bin/sh-references: ~a: changing `\"/bin/sh\"' to `~a'~%"
(mandir (string-append out "/share/man")))
;; Custom configure script doesn't recognize
;; --prefix=<PREFIX> syntax (with equals sign).
(zero? (system* "./configure"
(invoke "./configure"
"--prefix" out
"--mandir" mandir)))))
"--mandir" mandir))))
(replace 'build
(lambda _
(zero? (system* "make" "-j" (number->string
(parallel-job-count))
"world.opt"))))
(invoke "make" "-j" (number->string (parallel-job-count))
"world.opt")))
(delete 'check)
(add-after 'install 'check
(lambda _
(with-directory-excursion "testsuite"
(zero? (system* "make" "all")))))
(invoke "make" "all"))))
(add-before 'check 'prepare-socket-test
(lambda _
(format (current-error-port)