summary refs log tree commit diff
path: root/gnu/tests/databases.scm
diff options
context:
space:
mode:
authorMorgan Smith <Morgan.J.Smith@outlook.com>2023-05-10 13:46:16 -0400
committerLudovic Courtès <ludo@gnu.org>2023-05-18 19:38:27 +0200
commita062028bc36d744cc72c6083bf0ee3e7f3286e86 (patch)
tree1adc838422324717bd200502e0ded0dc68878c7b /gnu/tests/databases.scm
parentcd08d64b3a1d18cceba2fb7ec01c27b1c08f88d2 (diff)
downloadguix-a062028bc36d744cc72c6083bf0ee3e7f3286e86.tar.gz
gnu: libfive: Fix install and wrap Studio.
The old install phase didn't handle nested directories (which there are) and
the cmake files didn't seem to install the go files in a way that guile would
use so I just used the guile build system instead.

Also Studio works much better when it know where the libraries are.

* gnu/packages/engineering.scm (libfive)
[imported-modules]: Add (guix build guile-build-system).
[modules]: Add (guix build guile-build-system).
[configure-flags]: Remove.
[phases]: Remove phases 'fix-autocompilation and 'install-scm-files.  Add
phase 'do-not-build-guile-bindings and add phase 'guile-build which uses the
guile build system.  Add wrap-studio phase.
[inputs]: Add bash-minimal for the wrapper.  Use qtbase instead of qtbase-5

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu/tests/databases.scm')
0 files changed, 0 insertions, 0 deletions