doc: Document 'android-ndk-build-system'.
* doc/guix.texi (Build Systems): Add 'android-ndk-build-system'.
This commit is contained in:
parent
3724d37577
commit
ad23a3fbab
|
@ -3750,6 +3750,25 @@ that should be run during the @code{build} phase. By default the
|
||||||
|
|
||||||
@end defvr
|
@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
|
@defvr {Scheme Variable} asdf-build-system/source
|
||||||
@defvrx {Scheme Variable} asdf-build-system/sbcl
|
@defvrx {Scheme Variable} asdf-build-system/sbcl
|
||||||
@defvrx {Scheme Variable} asdf-build-system/ecl
|
@defvrx {Scheme Variable} asdf-build-system/ecl
|
||||||
|
|
Loading…
Reference in New Issue