mirror of https://github.com/facebook/rocksdb.git
41 lines
1.6 KiB
PHP
41 lines
1.6 KiB
PHP
# Edit definitions below to specify paths to include files and libraries of all 3rd party libraries
|
|
|
|
# This example assumes all the libraries locate in the same directory tree under THIRDPARTY_HOME environment variable
|
|
# Set environment variable THIRDPARTY_HOME to point to your third party libraries home (Unix style dir separators)
|
|
|
|
#
|
|
# Edit these 4 lines to define paths to GFLAGS
|
|
#
|
|
set(GFLAGS_HOME $ENV{THIRDPARTY_HOME}/Gflags.Library)
|
|
set(GFLAGS_INCLUDE ${GFLAGS_HOME}/inc/include)
|
|
set(GFLAGS_LIB_DEBUG ${GFLAGS_HOME}/bin/debug/amd64/gflags.lib)
|
|
set(GFLAGS_LIB_RELEASE ${GFLAGS_HOME}/bin/retail/amd64/gflags.lib)
|
|
|
|
# Don't touch these lines
|
|
set(GFLAGS_CXX_FLAGS -DGFLAGS=gflags)
|
|
set(GFLAGS_LIBS debug ${GFLAGS_LIB_DEBUG} optimized ${GFLAGS_LIB_RELEASE})
|
|
|
|
#
|
|
# Edit these 4 lines to define paths to Snappy
|
|
#
|
|
set(SNAPPY_HOME $ENV{THIRDPARTY_HOME}/Snappy.Library)
|
|
set(SNAPPY_INCLUDE ${SNAPPY_HOME}/inc/inc)
|
|
set(SNAPPY_LIB_DEBUG ${SNAPPY_HOME}/bin/debug/amd64/snappy.lib)
|
|
set(SNAPPY_LIB_RELEASE ${SNAPPY_HOME}/bin/retail/amd64/snappy.lib)
|
|
|
|
# Don't touch these lines
|
|
set(SNAPPY_CXX_FLAGS -DSNAPPY)
|
|
set(SNAPPY_LIBS debug ${SNAPPY_LIB_DEBUG} optimized ${SNAPPY_LIB_RELEASE})
|
|
|
|
#
|
|
# Edit these 4 lines to define paths to Jemalloc
|
|
#
|
|
set(JEMALLOC_HOME $ENV{THIRDPARTY_HOME}/Jemalloc.Library)
|
|
set(JEMALLOC_INCLUDE ${JEMALLOC_HOME}/inc/include)
|
|
set(JEMALLOC_LIB_DEBUG ${JEMALLOC_HOME}/bin/debug/amd64/jemalloc.lib)
|
|
set(JEMALLOC_LIB_RELEASE ${JEMALLOC_HOME}/bin/retail/amd64/jemalloc.lib)
|
|
|
|
# Don't touch these lines
|
|
set(JEMALLOC_CXX_FLAGS -DJEMALLOC)
|
|
set(JEMALLOC_LIBS debug ${JEMALLOC_LIB_DEBUG} optimized ${JEMALLOC_LIB_RELEASE})
|