nc-wc-ndk_pub/README_DEV.rst

70 lines
1.1 KiB
ReStructuredText

================
DEVELOPER README
================
application details
-------------------
* ./wolfssl-lib
- builds source from OEM WolfSSL repository!! =)
- only needs to be built once (when you want a new library)
* ./wolfssl-jni
- JNI for the WolfSSL library
* ./ccc-jni (default main source code)
- JNI, java connections to the native binaries
- C files
Requirements
------------
How To Build
------------
WOLFSSL
1. $ ./init.sh
2. $ gradle build
BUILD Information
=================
ndk 2018
--------
* NDK: 18.1.5063045
* Android Bulid tools: 28.0.3
* CMake: 3.6.4111459
* Gradle: 4.10.2
* Android Gradle plugin: 3.2.1
* SDK Target: 26
* SDK Min: 23
gradle version
--------------
Gradle version: Gradle 4.10.2.
Build time: 2018-09-19 18:10:15 UTC
Revision: b4d8d5d170bb4ba516e88d7fe5647e2323d791dd
Kotlin DSL: 1.0-rc-6
Kotlin: 1.2.61
Groovy: 2.4.15
Ant: Apache Ant(TM) version 1.9.11 compiled on March 23 2018
JVM: 1.8.0_152-release (JetBrains s.r.o 25.152-b06)
OS: Mac OS X 10.13.6 x86_64