Skip to content
Snippets Groups Projects
Verified Commit ce045947 authored by FARGES Olivier's avatar FARGES Olivier
Browse files

add gmsh-edix

parent 235eff74
No related branches found
No related tags found
No related merge requests found
......@@ -84,7 +84,27 @@
"/lib/libgmsh.so")))
(substitute* "api/gmsh.py"
(("find_library\\(\"gmsh\"\\)")
(simple-format #f "\"~a\"" libgmsh)))))))))
(simple-format #f "\"~a\"" libgmsh))))))
(add-after 'install 'install-pkg-config
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))
(pc-file (string-append out "/lib/pkgconfig/gmsh.pc")))
(call-with-output-file pc-file
(lambda (port)
(format port "prefix=~a\n" out)
(format port "exec_prefix=${prefix}\n")
(format port "libdir=${exec_prefix}/lib\n")
(format port "includedir=${prefix}/include\n\n")
(format port "Name: Gmsh\n")
(format port "Description: A three-dimensional finite element mesh generator\n")
(format port "Version: 4.12.2\n")
(format port "Libs: -L${libdir} -lgmsh\n")
(format port "Cflags: -I${includedir}\n")))
#t))))))) ;; 🔹 Génération dynamique de gmsh.pc
)))
(home-page "https://gmsh.info/")
(synopsis "3D finite element grid generator")
(description "Gmsh is a 3D finite element grid generator with a built-in
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment