Changeset View
Changeset View
Standalone View
Standalone View
src/Makefile.leveldb.include
# Copyright (c) 2016 The Bitcoin Core developers | # Copyright (c) 2016 The Bitcoin Core developers | ||||
# Distributed under the MIT software license, see the accompanying | # Distributed under the MIT software license, see the accompanying | ||||
# file COPYING or http://www.opensource.org/licenses/mit-license.php. | # file COPYING or http://www.opensource.org/licenses/mit-license.php. | ||||
LIBLEVELDB_INT = leveldb/libleveldb.a | LIBLEVELDB_INT = leveldb/libleveldb.a | ||||
LIBMEMENV_INT = leveldb/libmemenv.a | LIBMEMENV_INT = leveldb/libmemenv.a | ||||
LIBLEVELDB_SSE42_INT = leveldb/libleveldb_sse42.a | |||||
EXTRA_LIBRARIES += $(LIBLEVELDB_INT) | EXTRA_LIBRARIES += $(LIBLEVELDB_INT) | ||||
EXTRA_LIBRARIES += $(LIBMEMENV_INT) | EXTRA_LIBRARIES += $(LIBMEMENV_INT) | ||||
EXTRA_LIBRARIES += $(LIBLEVELDB_SSE42_INT) | |||||
LIBLEVELDB += $(LIBLEVELDB_INT) | LIBLEVELDB += $(LIBLEVELDB_INT) | ||||
LIBMEMENV += $(LIBMEMENV_INT) | LIBMEMENV += $(LIBMEMENV_INT) | ||||
LIBLEVELDB_SSE42 = $(LIBLEVELDB_SSE42_INT) | |||||
LEVELDB_CPPFLAGS += -I$(srcdir)/leveldb/include | LEVELDB_CPPFLAGS += -I$(srcdir)/leveldb/include | ||||
LEVELDB_CPPFLAGS += -I$(srcdir)/leveldb/helpers/memenv | LEVELDB_CPPFLAGS += -I$(srcdir)/leveldb/helpers/memenv | ||||
LEVELDB_CPPFLAGS_INT = | LEVELDB_CPPFLAGS_INT = | ||||
LEVELDB_CPPFLAGS_INT += -I$(srcdir)/leveldb | LEVELDB_CPPFLAGS_INT += -I$(srcdir)/leveldb | ||||
LEVELDB_CPPFLAGS_INT += $(LEVELDB_TARGET_FLAGS) | LEVELDB_CPPFLAGS_INT += $(LEVELDB_TARGET_FLAGS) | ||||
LEVELDB_CPPFLAGS_INT += -DLEVELDB_ATOMIC_PRESENT | LEVELDB_CPPFLAGS_INT += -DLEVELDB_ATOMIC_PRESENT | ||||
▲ Show 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | |||||
leveldb_libleveldb_a_SOURCES += leveldb/table/filter_block.h | leveldb_libleveldb_a_SOURCES += leveldb/table/filter_block.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/table/block_builder.h | leveldb_libleveldb_a_SOURCES += leveldb/table/block_builder.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/table/block.h | leveldb_libleveldb_a_SOURCES += leveldb/table/block.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/table/two_level_iterator.h | leveldb_libleveldb_a_SOURCES += leveldb/table/two_level_iterator.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/table/merger.h | leveldb_libleveldb_a_SOURCES += leveldb/table/merger.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/table/format.h | leveldb_libleveldb_a_SOURCES += leveldb/table/format.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/table/iterator_wrapper.h | leveldb_libleveldb_a_SOURCES += leveldb/table/iterator_wrapper.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/util/crc32c.h | leveldb_libleveldb_a_SOURCES += leveldb/util/crc32c.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/util/env_posix_test_helper.h | |||||
leveldb_libleveldb_a_SOURCES += leveldb/util/arena.h | leveldb_libleveldb_a_SOURCES += leveldb/util/arena.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/util/random.h | leveldb_libleveldb_a_SOURCES += leveldb/util/random.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/util/posix_logger.h | leveldb_libleveldb_a_SOURCES += leveldb/util/posix_logger.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/util/hash.h | leveldb_libleveldb_a_SOURCES += leveldb/util/hash.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/util/histogram.h | leveldb_libleveldb_a_SOURCES += leveldb/util/histogram.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/util/coding.h | leveldb_libleveldb_a_SOURCES += leveldb/util/coding.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/util/testutil.h | leveldb_libleveldb_a_SOURCES += leveldb/util/testutil.h | ||||
leveldb_libleveldb_a_SOURCES += leveldb/util/mutexlock.h | leveldb_libleveldb_a_SOURCES += leveldb/util/mutexlock.h | ||||
▲ Show 20 Lines • Show All 45 Lines • ▼ Show 20 Lines | |||||
else | else | ||||
leveldb_libleveldb_a_SOURCES += leveldb/port/port_posix.cc | leveldb_libleveldb_a_SOURCES += leveldb/port/port_posix.cc | ||||
endif | endif | ||||
leveldb_libmemenv_a_CPPFLAGS = $(leveldb_libleveldb_a_CPPFLAGS) | leveldb_libmemenv_a_CPPFLAGS = $(leveldb_libleveldb_a_CPPFLAGS) | ||||
leveldb_libmemenv_a_CXXFLAGS = $(leveldb_libleveldb_a_CXXFLAGS) | leveldb_libmemenv_a_CXXFLAGS = $(leveldb_libleveldb_a_CXXFLAGS) | ||||
leveldb_libmemenv_a_SOURCES = leveldb/helpers/memenv/memenv.cc | leveldb_libmemenv_a_SOURCES = leveldb/helpers/memenv/memenv.cc | ||||
leveldb_libmemenv_a_SOURCES += leveldb/helpers/memenv/memenv.h | leveldb_libmemenv_a_SOURCES += leveldb/helpers/memenv/memenv.h | ||||
leveldb_libleveldb_sse42_a_CPPFLAGS = $(leveldb_libleveldb_a_CPPFLAGS) | |||||
leveldb_libleveldb_sse42_a_CXXFLAGS = $(leveldb_libleveldb_a_CXXFLAGS) | |||||
if ENABLE_SSE42 | |||||
leveldb_libleveldb_sse42_a_CPPFLAGS += -DLEVELDB_PLATFORM_POSIX_SSE | |||||
leveldb_libleveldb_sse42_a_CXXFLAGS += $(SSE42_CXXFLAGS) | |||||
endif | |||||
leveldb_libleveldb_sse42_a_SOURCES = leveldb/port/port_posix_sse.cc |