diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2018-10-30 11:03:48 +0200 |
|---|---|---|
| committer | Efraim Flashner <efraim@flashner.co.il> | 2018-10-30 11:03:48 +0200 |
| commit | f8ddf719f3b4005b0cff0d36a82d23c07f2c2913 (patch) | |
| tree | 27d0c9b6af2ea97a17968ccaee643b0bfb4e5d89 /gnu/packages/javascript.scm | |
| parent | 1371e2250ad04d658a6d85b3ded1c607a4090f2d (diff) | |
gnu: mujs: Install shared library.
* gnu/packages/javascript.scm (mujs)[arguments]: Add custom phase to
install libmujs.so.
Diffstat (limited to 'gnu/packages/javascript.scm')
| -rw-r--r-- | gnu/packages/javascript.scm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/packages/javascript.scm b/gnu/packages/javascript.scm index b2bbe8ec535..8731a44927a 100644 --- a/gnu/packages/javascript.scm +++ b/gnu/packages/javascript.scm | |||
| @@ -425,8 +425,14 @@ external server.") | |||
| 425 | "0pkv26jxwgv5ax0ylfmi4h96h79hj4gvr95218ns8wngnmgr1ny6")))) | 425 | "0pkv26jxwgv5ax0ylfmi4h96h79hj4gvr95218ns8wngnmgr1ny6")))) |
| 426 | (build-system gnu-build-system) | 426 | (build-system gnu-build-system) |
| 427 | (arguments | 427 | (arguments |
| 428 | '(#:phases (modify-phases %standard-phases | 428 | '(#:phases |
| 429 | (delete 'configure)) ; no configure | 429 | (modify-phases %standard-phases |
| 430 | (delete 'configure) ; no configure | ||
| 431 | (add-after 'install 'install-shared-library | ||
| 432 | (lambda* (#:key outputs #:allow-other-keys) | ||
| 433 | (let ((out (assoc-ref outputs "out"))) | ||
| 434 | (install-file "build/release/libmujs.so" | ||
| 435 | (string-append out "/lib")))))) | ||
| 430 | #:make-flags (list (string-append "prefix=" (assoc-ref %outputs "out")) | 436 | #:make-flags (list (string-append "prefix=" (assoc-ref %outputs "out")) |
| 431 | (string-append "CC=gcc")) | 437 | (string-append "CC=gcc")) |
| 432 | #:tests? #f)) ; no tests | 438 | #:tests? #f)) ; no tests |
