diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/.DS_Store differ diff --git a/README.rst b/README.rst index 6a509d4..4568fff 100644 --- a/README.rst +++ b/README.rst @@ -36,7 +36,7 @@ To build the javascript bindings, install emscripten from http://kripken.github. To build the android project for Android bindings, run: .. code:: bash - cd java/android/OlmLibSdk + cd android ./gradlew clean assembleRelease Release process diff --git a/android/.DS_Store b/android/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/android/.DS_Store differ diff --git a/java/android/OlmLibSdk/README.rst b/android/README.rst similarity index 89% rename from java/android/OlmLibSdk/README.rst rename to android/README.rst index 6a9eae8..46beaab 100644 --- a/java/android/OlmLibSdk/README.rst +++ b/android/README.rst @@ -22,7 +22,7 @@ Add in the dependencies category:: Development ----------- -import the project from the ``/java/android/OlmLibSdk`` path. +import the project from the ``android/`` path. The project contains some JNI files and some Java wraper files. diff --git a/java/android/OlmLibSdk/build.gradle b/android/build.gradle similarity index 100% rename from java/android/OlmLibSdk/build.gradle rename to android/build.gradle diff --git a/java/android/OlmLibSdk/gradle.properties b/android/gradle.properties similarity index 100% rename from java/android/OlmLibSdk/gradle.properties rename to android/gradle.properties diff --git a/java/android/OlmLibSdk/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/android/OlmLibSdk/gradle/wrapper/gradle-wrapper.jar rename to android/gradle/wrapper/gradle-wrapper.jar diff --git a/java/android/OlmLibSdk/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/android/OlmLibSdk/gradle/wrapper/gradle-wrapper.properties rename to android/gradle/wrapper/gradle-wrapper.properties diff --git a/java/android/OlmLibSdk/gradlew b/android/gradlew similarity index 100% rename from java/android/OlmLibSdk/gradlew rename to android/gradlew diff --git a/java/android/OlmLibSdk/gradlew.bat b/android/gradlew.bat similarity index 100% rename from java/android/OlmLibSdk/gradlew.bat rename to android/gradlew.bat diff --git a/java/android/OlmLibSdk/olm-sdk/build.gradle b/android/olm-sdk/build.gradle similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/build.gradle rename to android/olm-sdk/build.gradle diff --git a/java/android/OlmLibSdk/olm-sdk/src/androidTest/java/org/matrix/olm/OlmAccountTest.java b/android/olm-sdk/src/androidTest/java/org/matrix/olm/OlmAccountTest.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/androidTest/java/org/matrix/olm/OlmAccountTest.java rename to android/olm-sdk/src/androidTest/java/org/matrix/olm/OlmAccountTest.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/androidTest/java/org/matrix/olm/OlmGroupSessionTest.java b/android/olm-sdk/src/androidTest/java/org/matrix/olm/OlmGroupSessionTest.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/androidTest/java/org/matrix/olm/OlmGroupSessionTest.java rename to android/olm-sdk/src/androidTest/java/org/matrix/olm/OlmGroupSessionTest.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/androidTest/java/org/matrix/olm/OlmSessionTest.java b/android/olm-sdk/src/androidTest/java/org/matrix/olm/OlmSessionTest.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/androidTest/java/org/matrix/olm/OlmSessionTest.java rename to android/olm-sdk/src/androidTest/java/org/matrix/olm/OlmSessionTest.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/androidTest/java/org/matrix/olm/OlmUtilityTest.java b/android/olm-sdk/src/androidTest/java/org/matrix/olm/OlmUtilityTest.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/androidTest/java/org/matrix/olm/OlmUtilityTest.java rename to android/olm-sdk/src/androidTest/java/org/matrix/olm/OlmUtilityTest.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/androidTest/java/org/matrix/olm/TestHelper.java b/android/olm-sdk/src/androidTest/java/org/matrix/olm/TestHelper.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/androidTest/java/org/matrix/olm/TestHelper.java rename to android/olm-sdk/src/androidTest/java/org/matrix/olm/TestHelper.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/AndroidManifest.xml b/android/olm-sdk/src/main/AndroidManifest.xml similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/AndroidManifest.xml rename to android/olm-sdk/src/main/AndroidManifest.xml diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/CommonSerializeUtils.java b/android/olm-sdk/src/main/java/org/matrix/olm/CommonSerializeUtils.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/CommonSerializeUtils.java rename to android/olm-sdk/src/main/java/org/matrix/olm/CommonSerializeUtils.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmAccount.java b/android/olm-sdk/src/main/java/org/matrix/olm/OlmAccount.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmAccount.java rename to android/olm-sdk/src/main/java/org/matrix/olm/OlmAccount.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmException.java b/android/olm-sdk/src/main/java/org/matrix/olm/OlmException.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmException.java rename to android/olm-sdk/src/main/java/org/matrix/olm/OlmException.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmInboundGroupSession.java b/android/olm-sdk/src/main/java/org/matrix/olm/OlmInboundGroupSession.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmInboundGroupSession.java rename to android/olm-sdk/src/main/java/org/matrix/olm/OlmInboundGroupSession.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmManager.java b/android/olm-sdk/src/main/java/org/matrix/olm/OlmManager.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmManager.java rename to android/olm-sdk/src/main/java/org/matrix/olm/OlmManager.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmMessage.java b/android/olm-sdk/src/main/java/org/matrix/olm/OlmMessage.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmMessage.java rename to android/olm-sdk/src/main/java/org/matrix/olm/OlmMessage.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmOutboundGroupSession.java b/android/olm-sdk/src/main/java/org/matrix/olm/OlmOutboundGroupSession.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmOutboundGroupSession.java rename to android/olm-sdk/src/main/java/org/matrix/olm/OlmOutboundGroupSession.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmSession.java b/android/olm-sdk/src/main/java/org/matrix/olm/OlmSession.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmSession.java rename to android/olm-sdk/src/main/java/org/matrix/olm/OlmSession.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmUtility.java b/android/olm-sdk/src/main/java/org/matrix/olm/OlmUtility.java similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmUtility.java rename to android/olm-sdk/src/main/java/org/matrix/olm/OlmUtility.java diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/Android.mk b/android/olm-sdk/src/main/jni/Android.mk similarity index 97% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/Android.mk rename to android/olm-sdk/src/main/jni/Android.mk index ffe1f67..97d747c 100644 --- a/java/android/OlmLibSdk/olm-sdk/src/main/jni/Android.mk +++ b/android/olm-sdk/src/main/jni/Android.mk @@ -6,7 +6,7 @@ MAJOR := 2 MINOR := 0 PATCH := 0 OLM_VERSION := $(MAJOR).$(MINOR).$(PATCH) -SRC_ROOT_DIR := ../../../../../../.. +SRC_ROOT_DIR := ../../../../.. $(info LOCAL_PATH=$(LOCAL_PATH)) $(info SRC_ROOT_DIR=$(SRC_ROOT_DIR)) diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/Application.mk b/android/olm-sdk/src/main/jni/Application.mk similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/Application.mk rename to android/olm-sdk/src/main/jni/Application.mk diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_account.cpp b/android/olm-sdk/src/main/jni/olm_account.cpp similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_account.cpp rename to android/olm-sdk/src/main/jni/olm_account.cpp diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_account.h b/android/olm-sdk/src/main/jni/olm_account.h similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_account.h rename to android/olm-sdk/src/main/jni/olm_account.h diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_inbound_group_session.cpp b/android/olm-sdk/src/main/jni/olm_inbound_group_session.cpp similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_inbound_group_session.cpp rename to android/olm-sdk/src/main/jni/olm_inbound_group_session.cpp diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_inbound_group_session.h b/android/olm-sdk/src/main/jni/olm_inbound_group_session.h similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_inbound_group_session.h rename to android/olm-sdk/src/main/jni/olm_inbound_group_session.h diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_jni.h b/android/olm-sdk/src/main/jni/olm_jni.h similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_jni.h rename to android/olm-sdk/src/main/jni/olm_jni.h diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_jni_helper.cpp b/android/olm-sdk/src/main/jni/olm_jni_helper.cpp similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_jni_helper.cpp rename to android/olm-sdk/src/main/jni/olm_jni_helper.cpp diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_jni_helper.h b/android/olm-sdk/src/main/jni/olm_jni_helper.h similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_jni_helper.h rename to android/olm-sdk/src/main/jni/olm_jni_helper.h diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_manager.cpp b/android/olm-sdk/src/main/jni/olm_manager.cpp similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_manager.cpp rename to android/olm-sdk/src/main/jni/olm_manager.cpp diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_manager.h b/android/olm-sdk/src/main/jni/olm_manager.h similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_manager.h rename to android/olm-sdk/src/main/jni/olm_manager.h diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_outbound_group_session.cpp b/android/olm-sdk/src/main/jni/olm_outbound_group_session.cpp similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_outbound_group_session.cpp rename to android/olm-sdk/src/main/jni/olm_outbound_group_session.cpp diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_outbound_group_session.h b/android/olm-sdk/src/main/jni/olm_outbound_group_session.h similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_outbound_group_session.h rename to android/olm-sdk/src/main/jni/olm_outbound_group_session.h diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_session.cpp b/android/olm-sdk/src/main/jni/olm_session.cpp similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_session.cpp rename to android/olm-sdk/src/main/jni/olm_session.cpp diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_session.h b/android/olm-sdk/src/main/jni/olm_session.h similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_session.h rename to android/olm-sdk/src/main/jni/olm_session.h diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_utility.cpp b/android/olm-sdk/src/main/jni/olm_utility.cpp similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_utility.cpp rename to android/olm-sdk/src/main/jni/olm_utility.cpp diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_utility.h b/android/olm-sdk/src/main/jni/olm_utility.h similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/jni/olm_utility.h rename to android/olm-sdk/src/main/jni/olm_utility.h diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/res/values/strings.xml b/android/olm-sdk/src/main/res/values/strings.xml similarity index 100% rename from java/android/OlmLibSdk/olm-sdk/src/main/res/values/strings.xml rename to android/olm-sdk/src/main/res/values/strings.xml diff --git a/java/android/OlmLibSdk/settings.gradle b/android/settings.gradle similarity index 100% rename from java/android/OlmLibSdk/settings.gradle rename to android/settings.gradle