mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
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
1 changed files with 19 additions and 0 deletions
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue