|
|
@ -55,7 +55,7 @@ else() |
|
|
|
add_definitions(-DROCKSDB_JEMALLOC -DJEMALLOC_NO_DEMANGLE) |
|
|
|
add_definitions(-DROCKSDB_JEMALLOC -DJEMALLOC_NO_DEMANGLE) |
|
|
|
include_directories(${JEMALLOC_INCLUDE_DIR}) |
|
|
|
include_directories(${JEMALLOC_INCLUDE_DIR}) |
|
|
|
endif() |
|
|
|
endif() |
|
|
|
endif() |
|
|
|
endif() |
|
|
|
option(WITH_SNAPPY "build with SNAPPY" OFF) |
|
|
|
option(WITH_SNAPPY "build with SNAPPY" OFF) |
|
|
|
if(WITH_SNAPPY) |
|
|
|
if(WITH_SNAPPY) |
|
|
|
find_package(snappy REQUIRED) |
|
|
|
find_package(snappy REQUIRED) |
|
|
@ -115,6 +115,11 @@ if(WIN32) |
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mavx2") |
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mavx2") |
|
|
|
endif() |
|
|
|
endif() |
|
|
|
endif() |
|
|
|
endif() |
|
|
|
|
|
|
|
else() |
|
|
|
|
|
|
|
option(WITH_SSE42 "build with SSE4.2" ON) |
|
|
|
|
|
|
|
if(WITH_SSE42) |
|
|
|
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse4.2") |
|
|
|
|
|
|
|
endif() |
|
|
|
endif() |
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
|
|
set(BUILD_VERSION_CC ${CMAKE_BINARY_DIR}/build_version.cc) |
|
|
|
set(BUILD_VERSION_CC ${CMAKE_BINARY_DIR}/build_version.cc) |
|
|
|