File tree Expand file tree Collapse file tree 6 files changed +12
-41
lines changed
snappy/google-snappy-d53de18 Expand file tree Collapse file tree 6 files changed +12
-41
lines changed Original file line number Diff line number Diff line change @@ -93,8 +93,6 @@ add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/zlib/zlib-1.2.8)
93
93
## SNAPPY
94
94
################################################################################
95
95
96
- set (SKIP_INSTALL_ALL ON )
97
- add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /snappy/google-snappy-d53de18 )
98
96
99
97
################################################################################
100
98
## ROCKSDB
@@ -104,6 +102,8 @@ if (USE_ROCKSDB)
104
102
if (${JEMALLOC_FOUND} )
105
103
# set(USE_JEMALLOC_DEFAULT 1)
106
104
endif ()
105
+ set (SKIP_INSTALL_ALL ON )
106
+ add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /snappy/google-snappy-d53de18 )
107
107
add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /rocksdb/rocksdb/ )
108
108
endif ()
109
109
Original file line number Diff line number Diff line change 29
29
cmake_minimum_required (VERSION 2.6 )
30
30
project (rocksdb )
31
31
32
+ SET (SNAPPY 1 )
32
33
include (${CMAKE_CURRENT_SOURCE_DIR} /thirdparty.inc )
33
34
IF (WIN32 )
34
35
execute_process (COMMAND powershell -Command "Get-Date -format MM_dd_yyyy" OUTPUT_VARIABLE DATE )
Original file line number Diff line number Diff line change 3
3
#
4
4
# Edit these lines to set defaults for use of external libraries
5
5
#
6
+
6
7
if (NOT "${USE_GFLAGS_DEFAULT} " )
7
8
set (USE_GFLAGS_DEFAULT 0 ) # GFLAGS is disabled by default, enable with -DGFLAGS=1 cmake command line agrument
8
9
endif ()
@@ -85,10 +86,11 @@ endif ()
85
86
#
86
87
# Edit these 4 lines to define paths to Snappy
87
88
#
88
- set (SNAPPY_HOME $ENV {THIRDPARTY_HOME }/Snappy . Library )
89
- set (SNAPPY_INCLUDE ${SNAPPY_HOME} /inc /inc )
90
- set (SNAPPY_LIB_DEBUG ${SNAPPY_HOME} /bin /debug /amd64 /snappy . lib )
91
- set (SNAPPY_LIB_RELEASE ${SNAPPY_HOME} /bin /retail /amd64 /snappy . lib )
89
+ set (SNAPPY_HOME ${CMAKE_SOURCE_DIR} /3 rdParty /snappy /google -snappy -d53de18 /)
90
+ set (SNAPPY_INCLUDE ${SNAPPY_HOME} )
91
+ list (APPEND SNAPPY_INCLUDE ${CMAKE_BINARY_DIR} /3 rdParty /snappy /google -snappy -d53de18 /)
92
+ set (SNAPPY_LIB_DEBUG snappystatic )
93
+ set (SNAPPY_LIB_RELEASE snappystatic )
92
94
93
95
#
94
96
# Don't touch these lines
Original file line number Diff line number Diff line change @@ -148,30 +148,3 @@ set(SNAPPY_SRCS
148
148
)
149
149
150
150
add_library (snappystatic STATIC ${SNAPPY_SRCS} ${SNAPPY_PUBLIC_HDRS} ${SNAPPY_PRIVATE_HDRS} )
151
-
152
-
153
- if (WINDOWS )
154
- set (SNAPPY_LIBS
155
- snappystatic
156
- CACHE INTERNAL
157
- "${PROJECT_NAME} : Libraries"
158
- )
159
-
160
- list (APPEND LINK_DIRECTORIES "${snappystatic_BINARY_DIR} " )
161
- else ()
162
- set (SNAPPY_LIBS
163
- snappystatic
164
- CACHE INTERNAL
165
- "${PROJECT_NAME} : Libraries"
166
- )
167
-
168
- list (APPEND LINK_DIRECTORIES "${snappystatic_BINARY_DIR} " )
169
- endif ()
170
-
171
- set (SNAPPY_INCLUDE_DIR
172
- ${PROJECT_SOURCE_DIR} ${PROJECT_BINARY_DIR}
173
- CACHE INTERNAL
174
- "${PROJECT_NAME} : Include Directories"
175
- )
176
-
177
- set (LINK_DIRECTORIES "${LINK_DIRECTORIES} " PARENT_SCOPE )
Original file line number Diff line number Diff line change @@ -155,8 +155,11 @@ option(USE_ROCKSDB
155
155
156
156
if (USE_ROCKSDB )
157
157
add_definitions ("-DARANGODB_ENABLE_ROCKSDB=1" )
158
+ else ()
159
+ set (ROCKSDB_LIBS "" )
158
160
endif ()
159
161
162
+
160
163
################################################################################
161
164
## EXTERNAL PROGRAMS
162
165
################################################################################
@@ -167,13 +170,6 @@ else ()
167
170
set (MAKE make )
168
171
endif ()
169
172
170
- if (USE_ROCKSDB )
171
- find_package (Snappy )
172
- else ()
173
- set (SNAPPY_STATIC_LIB "" )
174
- set (ROCKSDB_LIBS "" )
175
- endif ()
176
-
177
173
find_package (PythonInterp 2 REQUIRED )
178
174
get_filename_component (PYTHON_EXECUTABLE "${PYTHON_EXECUTABLE} " REALPATH )
179
175
Original file line number Diff line number Diff line change @@ -331,7 +331,6 @@ target_link_libraries(${BIN_ARANGOD}
331
331
${MSVC_LIBS}
332
332
${V8_LIBS}
333
333
${ROCKSDB_LIBS}
334
- ${SNAPPY_STATIC_LIB}
335
334
${SYSTEM_LIBRARIES}
336
335
)
337
336
You can’t perform that action at this time.
0 commit comments