From b1505763fa12921f74db3f4284ae30879aafeb25 Mon Sep 17 00:00:00 2001 From: Marek Paśnikowski Date: Wed, 20 Mar 2024 11:14:07 +0100 Subject: Break up phases of libsodium-komodo --- private/komodo/libsodium-komodo.scm | 29 ++++++++++++++++------------- 1 file 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 -- cgit v1.2.3