gnu: tryton: Use local 'inputs' instead of global '%build-inputs'.
The former is preferred above the latter. * gnu/packages/tryton.scm (tryton-phases): Look up "trytond" in the 'inputs' argument instead of in '%build-inputs'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>master
parent
45a96b3f03
commit
0ab7796f4d
|
@ -150,13 +150,13 @@ and security.")
|
|||
If present, pass EXTRA-ARGUMENTS to runtest as well."
|
||||
`(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(let ((runtest
|
||||
(string-append
|
||||
(assoc-ref %build-inputs "trytond")
|
||||
"/lib/python"
|
||||
,(version-major+minor (package-version python))
|
||||
"/site-packages/trytond/tests/run-tests.py")))
|
||||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
||||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
||||
(let ((runtest
|
||||
(string-append
|
||||
(assoc-ref inputs "trytond")
|
||||
"/lib/python"
|
||||
,(version-major+minor (package-version python))
|
||||
"/site-packages/trytond/tests/run-tests.py")))
|
||||
(add-installed-pythonpath inputs outputs)
|
||||
(invoke "python" runtest "-m" ,module ,@extra-arguments))))))
|
||||
|
||||
|
|
Reference in New Issue