guix: Make cmake build system aware of usual paths.
* guix/build/cmake-build-system.scm (configure): Set CMAKE_LIBRARY_PATH to LIBRARY_PATH and CMAKE_INCLUDE_PATH to CPATH.
This commit is contained in:
parent
6eac909b45
commit
e78fd4ca63
@ -38,6 +38,8 @@ (define* (configure #:key outputs (configure-flags '())
|
||||
(if (file-exists? "CMakeLists.txt")
|
||||
(let ((args `(,(string-append "-DCMAKE_INSTALL_PREFIX=" out)
|
||||
,@configure-flags)))
|
||||
(setenv "CMAKE_LIBRARY_PATH" (getenv "LIBRARY_PATH"))
|
||||
(setenv "CMAKE_INCLUDE_PATH" (getenv "CPATH"))
|
||||
(format #t "running 'cmake' with arguments ~s~%" args)
|
||||
(zero? (apply system* "cmake" args)))
|
||||
(error "no CMakeLists.txt found"))))
|
||||
|
Loading…
Reference in New Issue
Block a user