Skip to content

Commit 6681a4b

Browse files
Various includes for building String16 and String8
1 parent 23011ad commit 6681a4b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+12043
-5
lines changed

jni/Android.mk

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,36 @@ LOCAL_PATH := $(call my-dir)
22
MY_PATH := $(LOCAL_PATH)
33
include $(CLEAR_VARS)
44
LOCAL_PATH := $(MY_PATH)
5-
SQLCIPHER_DIR := ../external/sqlcipher
5+
SQLCIPHER_DIR := $(LOCAL_PATH)/../external/sqlcipher
66
SQLCIPHER_SRC := $(SQLCIPHER_DIR)/sqlite3.c
77

8-
LOCAL_CFLAGS += $(SQLCIPHER_CFLAGS)
9-
LOCAL_LDFLAGS += -L$(LOCAL_PATH)/android-libs/$(TARGET_ARCH_ABI)
8+
LOCAL_CFLAGS += $(SQLCIPHER_CFLAGS) -DOS_PATH_SEPARATOR="'/'" -DHAVE_SYS_UIO_H
9+
LOCAL_C_INCLUDES := $(SQLCIPHER_DIR) $(LOCAL_PATH) $(LOCAL_PATH)/include
10+
LOCAL_LDLIBS := -llog -lc
11+
LOCAL_LDFLAGS += -L$(LOCAL_PATH)/android-libs/$(TARGET_ARCH_ABI) -fuse-ld=bfd
1012
LOCAL_STATIC_LIBRARIES += static-libcrypto
1113
LOCAL_MODULE := libsqlcipher
12-
LOCAL_SRC_FILES := $(SQLCIPHER_SRC)
14+
LOCAL_SRC_FILES := $(SQLCIPHER_SRC) \
15+
jni_exception.cpp \
16+
net_sqlcipher_database_SQLiteCompiledSql.cpp \
17+
net_sqlcipher_database_SQLiteDatabase.cpp \
18+
net_sqlcipher_database_SQLiteProgram.cpp \
19+
# net_sqlcipher_database_SQLiteQuery.cpp \
20+
# atomic-android-sh.c \
21+
# SharedBuffer.cpp \
22+
# String16.cpp \
23+
# String8.cpp \
24+
# net_sqlcipher_CursorWindow.cpp \
25+
# CursorWindow.cpp
26+
27+
# LOCAL_SRC_FILES := $(SQLCIPHER_SRC) \
28+
# net_sqlcipher_database_SQLiteCompiledSql.cpp \
29+
# net_sqlcipher_database_SQLiteDatabase.cpp \
30+
# net_sqlcipher_database_SQLiteProgram.cpp \
31+
# net_sqlcipher_database_SQLiteQuery.cpp \
32+
# net_sqlcipher_database_SQLiteStatement.cpp \
33+
# net_sqlcipher_CursorWindow.cpp \
34+
# CursorWindow.cpp
1335

1436
include $(BUILD_SHARED_LIBRARY)
1537

jni/Application.mk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
APP_PROJECT_PATH := $(shell pwd)
2-
APP_ABI := armeabi armeabi-v7a x86
2+
# APP_ABI := armeabi armeabi-v7a x86
3+
APP_ABI := armeabi
34
APP_BUILD_SCRIPT := $(APP_PROJECT_PATH)/Android.mk

0 commit comments

Comments
 (0)