Skip to content

Commit

Permalink
enable ccache for rocksdb too
Browse files Browse the repository at this point in the history
  • Loading branch information
Bassam Tabbara committed Sep 15, 2016
1 parent fb1c5ef commit 3177626
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/CMakeLists.txt
Expand Up @@ -608,9 +608,14 @@ if(NOT CMAKE_BUILD_TYPE STREQUAL Debug)
set(ROCKSDB_EXTRA_CXXFLAG ${ROCKSDB_EXTRA_CXXFLAG} -DNDEBUG)
endif(NOT CMAKE_BUILD_TYPE STREQUAL Debug)

set(ROCKSDB_CXX "${CMAKE_CXX_COMPILER}")
if (WITH_CCACHE AND CCACHE_FOUND)
set(ROCKSDB_CXX "ccache" "${CMAKE_CXX_COMPILER}")
endif(WITH_CCACHE AND CCACHE_FOUND)

add_custom_target(build_rocksdb
COMMAND
PORTABLE=1 ${disable_jemalloc} $(MAKE) static_lib CXX="${CMAKE_CXX_COMPILER}" EXTRA_CXXFLAGS="${ROCKSDB_EXTRA_CXXFLAG}"
PORTABLE=1 ${disable_jemalloc} $(MAKE) static_lib CXX="${ROCKSDB_CXX}" EXTRA_CXXFLAGS="${ROCKSDB_EXTRA_CXXFLAG}"
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/src/rocksdb
COMMENT "rocksdb building")

Expand Down

0 comments on commit 3177626

Please sign in to comment.