dannym pushed a commit to branch master
in repository guix.

commit ad23a3fbabb3cdc4ad19b524f517ad312768b92c
Author: Danny Milosavljevic <[email protected]>
Date:   Wed May 9 19:25:32 2018 +0200

    doc: Document 'android-ndk-build-system'.
    
    * doc/guix.texi (Build Systems): Add 'android-ndk-build-system'.
---
 doc/guix.texi | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/doc/guix.texi b/doc/guix.texi
index 4095bdb..8b9f872 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -3750,6 +3750,25 @@ that should be run during the @code{build} phase.  By 
default the
 
 @end defvr
 
+@defvr {Scheme Variable} android-ndk-build-system
+@cindex Android distribution
+@cindex Android NDK build system
+This variable is exported by @code{(guix build-system android-ndk)}.  It
+implements a build procedure for Android NDK (native development kit)
+packages using a Guix-specific build process.
+
+The build system assumes that packages install their public interface
+(header) files to the subdirectory "include" of the "out" output and
+their libraries to the subdirectory "lib" of the "out" output.
+
+It's also assumed that the union of all the dependencies of a package
+has no conflicting files.
+
+For the time being, cross-compilation is not supported - so right now
+the libraries and header files are assumed to be host tools.
+
+@end defvr
+
 @defvr {Scheme Variable} asdf-build-system/source
 @defvrx {Scheme Variable} asdf-build-system/sbcl
 @defvrx {Scheme Variable} asdf-build-system/ecl

Reply via email to