[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-akono] branch master updated: added description about how to buil
From: |
gnunet |
Subject: |
[taler-akono] branch master updated: added description about how to build this library |
Date: |
Fri, 24 Sep 2021 16:13:17 +0200 |
This is an automated email from the git hooks/post-receive script.
sebasjm pushed a commit to branch master
in repository akono.
The following commit(s) were added to refs/heads/master by this push:
new 08242066 added description about how to build this library
08242066 is described below
commit 082420665a58ad898b47e8216484ff6ca4e2bc28
Author: Sebastian <sebasjm@gmail.com>
AuthorDate: Fri Sep 24 11:09:55 2021 -0300
added description about how to build this library
---
README | 1 -
README.md | 36 ++++++++++++++++++++++++
akono/.classpath | 6 ++++
akono/.project | 34 ++++++++++++++++++++++
akono/.settings/org.eclipse.buildship.core.prefs | 2 ++
akono/build.gradle.kts | 7 +++--
6 files changed, 82 insertions(+), 4 deletions(-)
diff --git a/README b/README
deleted file mode 100644
index cf661e57..00000000
--- a/README
+++ /dev/null
@@ -1 +0,0 @@
-Akono is a NodeJS binding for Android+Kotlin.
diff --git a/README.md b/README.md
new file mode 100644
index 00000000..48e3108b
--- /dev/null
+++ b/README.md
@@ -0,0 +1,36 @@
+
+Akono is a NodeJS binding for Android+Kotlin.
+
+# Building
+
+This JNI library needs a special node building which is implemented in the
`android-node-v8` repository.
+You can download it by initializing the git submodule
+
+`
+git submodule init
+git submodule update -f
+`
+
+Follow the instructions inside to generate the binaries and copy out the
libraries
+
+`
+cp -r $REPO/deps/android-node-v8/taler-android-build/compiled/ $REPO/deps/
+`
+
+where `$REPO` is this repo directory.
+
+Once you have the special node library you can now build it
+
+`
+./gradlew assemble
+`
+
+# Testing
+
+With a device connected run:
+
+`
+./gradlew connectedAndroidTest
+`
+
+
diff --git a/akono/.classpath b/akono/.classpath
new file mode 100644
index 00000000..4a04201c
--- /dev/null
+++ b/akono/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11/"/>
+ <classpathentry kind="con"
path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/akono/.project b/akono/.project
new file mode 100644
index 00000000..2c7e6ba3
--- /dev/null
+++ b/akono/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>akono-akono</name>
+ <comment>Project akono-akono created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1632335668892</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+
<id>org.eclipse.core.resources.regexFilterMatcher</id>
+
<arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/akono/.settings/org.eclipse.buildship.core.prefs
b/akono/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 00000000..b1886adb
--- /dev/null
+++ b/akono/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=..
+eclipse.preferences.version=1
diff --git a/akono/build.gradle.kts b/akono/build.gradle.kts
index 7f8d3a2b..8b094f96 100644
--- a/akono/build.gradle.kts
+++ b/akono/build.gradle.kts
@@ -22,9 +22,10 @@ android {
// Tells Gradle to build outputs for the following ABIs and package
// them into your APK.
abiFilters("armeabi-v7a")
- abiFilters("arm64-v8a")
- abiFilters("x86")
- abiFilters("x86_64")
+ // FIXME: uncomment this arch after being able to build it
+ // abiFilters("arm64-v8a")
+ // abiFilters("x86")
+ // abiFilters("x86_64")
}
externalNativeBuild {
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-akono] branch master updated: added description about how to build this library,
gnunet <=