diff options
| -rw-r--r-- | guix/build-system/android-ndk.scm | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/guix/build-system/android-ndk.scm b/guix/build-system/android-ndk.scm index 565ec1d363..c4e7063db2 100644 --- a/guix/build-system/android-ndk.scm +++ b/guix/build-system/android-ndk.scm @@ -26,7 +26,9 @@ #:use-module (guix packages) #:use-module (guix build-system) #:use-module (guix build-system gnu) - #:export (android-ndk-build-system)) + #:export (android-ndk-build-system + default-android-build + default-android-googletest)) (define %android-ndk-build-system-modules ;; Build-side modules imported by default. @@ -91,12 +93,15 @@ (define* (lower name #:key source inputs native-inputs outputs system target + (android-build (default-android-build)) + (android-googletest (default-android-googletest)) #:allow-other-keys #:rest arguments) "Return a bag for NAME." (define private-keywords - '(#:target #:inputs #:native-inputs #:outputs)) + '(#:target #:inputs #:native-inputs #:outputs + #:android-build #:android-googletest)) (and (not target) ;; TODO: support cross-compilation (bag @@ -110,8 +115,8 @@ ;; Keep the standard inputs of 'gnu-build-system' ,@(standard-packages))) - (build-inputs `(("android-build" ,(default-android-build)) - ("android-googletest" ,(default-android-googletest)) + (build-inputs `(("android-build" ,android-build) + ("android-googletest" ,android-googletest) ,@native-inputs)) (outputs outputs) (build android-ndk-build) |
