summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--private/komodo/libsodium-komodo.scm29
1 files changed, 16 insertions, 13 deletions
diff --git a/private/komodo/libsodium-komodo.scm b/private/komodo/libsodium-komodo.scm
index 7e3dfd7..80e5a64 100644
--- a/private/komodo/libsodium-komodo.scm
+++ b/private/komodo/libsodium-komodo.scm
@@ -4,22 +4,25 @@
#:use-module (guix gexp)
#:use-module (guix packages))
+(define copy-komodo-cmake
+ `(copy-recursively ,(local-file "komodo-libsodium-cmakelists.txt")
+ "CMakeLists.txt"))
+
+(define copy-komodo-sodiumconfig
+ `(copy-recursively ,(local-file "komodo-libsodium-sodiumconfig.cmake.in")
+ "sodiumConfig.cmake.in"))
+
(define phases
- (modify-phases
- %standard-phases
- (add-after
- 'unpack
- 'add-cmakelists
- (lambda _
- (copy-recursively
- #+ (local-file "komodo-libsodium-cmakelists.txt")
- "CMakeLists.txt")
- (copy-recursively
- #+ (local-file "komodo-libsodium-sodiumconfig.cmake.in")
- "sodiumConfig.cmake.in")))))
+ #~ (modify-phases %standard-phases
+ (add-after
+ 'unpack
+ 'add-cmakelists
+ (lambda _
+ #+ copy-komodo-cmake
+ #+ copy-komodo-sodiumconfig))))
(define arguments
- (list #:phases #~ phases))
+ (list #:phases phases))
(define-public libsodium-komodo
(package