Disable android leveldb by default (#5596)
authorNathanaël Courant <Ekdohibs@users.noreply.github.com>
Sun, 16 Apr 2017 07:48:48 +0000 (00:48 -0700)
committerLoïc Blot <nerzhul@users.noreply.github.com>
Sun, 16 Apr 2017 07:48:48 +0000 (09:48 +0200)
1) Now leveldb is brick (thanks google)
2) By default, use SQLite3, this work perfectly and NOBODY not use LevelDB on Android :)

build/android/Makefile

index 22700da93fe933fefc6e3301734e14b612d42d35..2ee3f7dccba7d3c4cba892e2e35de9313eb252a9 100644 (file)
@@ -35,7 +35,7 @@ TARGET_CXXFLAGS_ADDON = $(TARGET_CFLAGS_ADDON)
 TARGET_ARCH = armv7
 CROSS_PREFIX = arm-linux-androideabi-
 COMPILER_VERSION = 4.9
-HAVE_LEVELDB = 1
+HAVE_LEVELDB = 0
 
 ################################################################################
 # toolchain config for little endian mips
@@ -59,7 +59,7 @@ HAVE_LEVELDB = 1
 #CROSS_PREFIX = i686-linux-android-
 #TARGET_ARCH = x86
 #COMPILER_VERSION = 4.9
-#HAVE_LEVELDB = 1
+#HAVE_LEVELDB = 0
 
 ################################################################################
 ASSETS_TIMESTAMP = deps/assets_timestamp
@@ -352,7 +352,7 @@ leveldb_download :
        fi
 
 leveldb : $(LEVELDB_LIB)
-
+ifeq ($(HAVE_LEVELDB),1)
 $(LEVELDB_LIB): $(LEVELDB_TIMESTAMP)
        @REFRESH=0;                                                                \
        if [ ! -e ${LEVELDB_TIMESTAMP_INT} ] ; then                                \
@@ -384,6 +384,7 @@ $(LEVELDB_LIB): $(LEVELDB_TIMESTAMP)
        else                                                                       \
                echo "nothing to be done for leveldb";                                 \
        fi
+endif
 
 clean_leveldb :
        $(RM) -rf deps/leveldb