diff options
author | Shai Barack <shayba@google.com> | 2015-04-06 18:20:49 -0700 |
---|---|---|
committer | Shai Barack <shayba@google.com> | 2015-04-06 18:20:49 -0700 |
commit | 2d97e86cce5c6f1ab3d50aec1f339f7bdb3efb31 (patch) | |
tree | 561a9bf690bfaa55abc03c4d482c566c65aa0565 | |
parent | 12366d0e125392b49c742d0c13c321b2202dbdd4 (diff) | |
download | leveldb-2d97e86cce5c6f1ab3d50aec1f339f7bdb3efb31.tar.gz |
Better Android.mk for LevelDB
Change-Id: I447c6410a05bd96d427c434d44cb4ce096138a6e
-rw-r--r-- | Android.mk | 25 |
1 files changed, 11 insertions, 14 deletions
@@ -1,23 +1,20 @@ -# Copyright 2013 Google, Inc. - LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) -LOCAL_MODULE := leveldb_static -LOCAL_MODULE_TAGS := optional +LOCAL_MODULE := leveldb +LOCAL_CFLAGS := -D_REENTRANT -DOS_ANDROID -DLEVELDB_PLATFORM_POSIX -DNDEBUG -DSNAPPY +LOCAL_CPP_EXTENSION := .cc +LOCAL_C_INCLUDES := $(LOCAL_PATH)/leveldb-1.18 $(LOCAL_PATH)/leveldb-1.18/include $(LOCAL_PATH)/snappy-1.1.0 +LOCAL_SRC_FILES := leveldb-1.18/db/builder.cc leveldb-1.18/db/c.cc leveldb-1.18/db/db_impl.cc leveldb-1.18/db/db_iter.cc leveldb-1.18/db/dbformat.cc leveldb-1.18/db/filename.cc leveldb-1.18/db/log_reader.cc leveldb-1.18/db/log_writer.cc leveldb-1.18/db/memtable.cc leveldb-1.18/db/repair.cc leveldb-1.18/db/table_cache.cc leveldb-1.18/db/version_edit.cc leveldb-1.18/db/version_set.cc leveldb-1.18/db/write_batch.cc leveldb-1.18/table/block.cc leveldb-1.18/table/block_builder.cc leveldb-1.18/table/filter_block.cc leveldb-1.18/table/format.cc leveldb-1.18/table/iterator.cc leveldb-1.18/table/merger.cc leveldb-1.18/table/table.cc leveldb-1.18/table/table_builder.cc leveldb-1.18/table/two_level_iterator.cc leveldb-1.18/util/arena.cc leveldb-1.18/util/bloom.cc leveldb-1.18/util/cache.cc leveldb-1.18/util/coding.cc leveldb-1.18/util/comparator.cc leveldb-1.18/util/crc32c.cc leveldb-1.18/util/env.cc leveldb-1.18/util/env_posix.cc leveldb-1.18/util/filter_policy.cc leveldb-1.18/util/hash.cc leveldb-1.18/util/histogram.cc leveldb-1.18/util/logging.cc leveldb-1.18/util/options.cc leveldb-1.18/util/status.cc leveldb-1.18/port/port_posix.cc +LOCAL_STATIC_LIBRARIES += snappy -LOCAL_SDK_VERSION := 9 +include $(BUILD_STATIC_LIBRARY) -LOCAL_C_INCLUDES += $(LOCAL_PATH)/include -LOCAL_SRC_FILES := \ - $(call all-c-files-under, db) \ - $(call all-c-files-under, doc) \ - $(call all-c-files-under, helpers) \ - $(call all-c-files-under, issues) \ - $(call all-c-files-under, port) \ - $(call all-c-files-under, table) \ - $(call all-c-files-under, util) +include $(CLEAR_VARS) +LOCAL_MODULE := snappy +LOCAL_CPP_EXTENSION := .cc +LOCAL_SRC_FILES := snappy-1.1.0/snappy.cc snappy-1.1.0/snappy-sinksource.cc include $(BUILD_STATIC_LIBRARY) |