add symlinks to binding source

This commit is contained in:
Ari Lazier 2015-11-30 13:59:58 -08:00
parent 5b113d23b8
commit 3cd60002ba
20 changed files with 82 additions and 1 deletions

View File

@ -60,6 +60,7 @@ android {
versionCode 1
versionName "1.0"
ndk {
moduleName = "realm-react-android"
abiFilters "armeabi-v7a", "x86"
}
}

View File

@ -0,0 +1 @@
../../../../../../../src/js_init.cpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_init.h

View File

@ -0,0 +1 @@
../../../../../../../src/js_list.cpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_list.hpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_object.cpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_object.hpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_realm.cpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_realm.hpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_results.cpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_results.hpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_schema.cpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_schema.hpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_util.cpp

View File

@ -0,0 +1 @@
../../../../../../../src/js_util.hpp

View File

@ -0,0 +1 @@
../../../../../../../src/platform.hpp

View File

@ -0,0 +1,63 @@
/*
* Copyright (C) 2009 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
#include <string.h>
#include <jni.h>
/* This is a trivial JNI example where we use a native method
* to return a new VM String. See the corresponding Java source
* file located at:
*
* apps/samples/hello-jni/project/src/com/example/hellojni/HelloJni.java
*/
jstring
Java_com_nhachicha_reactjni_module_JniToastModule_stringFromJNI( JNIEnv* env,
jobject thiz )
{
#if defined(__arm__)
#if defined(__ARM_ARCH_7A__)
#if defined(__ARM_NEON__)
#if defined(__ARM_PCS_VFP)
#define ABI "armeabi-v7a/NEON (hard-float)"
#else
#define ABI "armeabi-v7a/NEON"
#endif
#else
#if defined(__ARM_PCS_VFP)
#define ABI "armeabi-v7a (hard-float)"
#else
#define ABI "armeabi-v7a"
#endif
#endif
#else
#define ABI "armeabi"
#endif
#elif defined(__i386__)
#define ABI "x86"
#elif defined(__x86_64__)
#define ABI "x86_64"
#elif defined(__mips64) /* mips64el-* toolchain defines __mips__ too */
#define ABI "mips64"
#elif defined(__mips__)
#define ABI "mips"
#elif defined(__aarch64__)
#define ABI "arm64-v8a"
#else
#define ABI "unknown"
#endif
return (*env)->NewStringUTF(env, "Hello from JNI ! Compiled with ABI " ABI ".");
}

View File

@ -0,0 +1 @@
../../../../../../../src/rpc.cpp

View File

@ -0,0 +1 @@
../../../../../../../src/rpc.hpp

View File

@ -5,7 +5,7 @@ buildscript {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.1'
classpath 'com.android.tools.build:gradle:1.5.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files