[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/08: doc: Document 'android-ndk-build-system'.
From: |
Danny Milosavljevic |
Subject: |
08/08: doc: Document 'android-ndk-build-system'. |
Date: |
Wed, 9 May 2018 13:32:57 -0400 (EDT) |
dannym pushed a commit to branch master
in repository guix.
commit ad23a3fbabb3cdc4ad19b524f517ad312768b92c
Author: Danny Milosavljevic <address@hidden>
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
address@hidden {Scheme Variable} android-ndk-build-system
address@hidden Android distribution
address@hidden 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.
+
address@hidden defvr
+
@defvr {Scheme Variable} asdf-build-system/source
@defvrx {Scheme Variable} asdf-build-system/sbcl
@defvrx {Scheme Variable} asdf-build-system/ecl
- branch master updated (126c9e3 -> ad23a3f), Danny Milosavljevic, 2018/05/09
- 01/08: gnu: Add address@hidden, Danny Milosavljevic, 2018/05/09
- 05/08: gnu: libbase: Use android-ndk-build-system., Danny Milosavljevic, 2018/05/09
- 02/08: gnu: Add android-make-stub., Danny Milosavljevic, 2018/05/09
- 08/08: doc: Document 'android-ndk-build-system'.,
Danny Milosavljevic <=
- 03/08: build: Add the Android NDK build-system., Danny Milosavljevic, 2018/05/09
- 04/08: gnu: liblog: Use android-ndk-build-system., Danny Milosavljevic, 2018/05/09
- 07/08: gnu: mkbootimg: Install "bootimg.h"., Danny Milosavljevic, 2018/05/09
- 06/08: gnu: adb: Use android-ndk-build-system., Danny Milosavljevic, 2018/05/09