blob: f9d939176275fc78e794edfc84d64f4a1bb72dde (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
set(snappy_srcs
snappy
snappy-c
snappy-sinksource
snappy-stubs-internal
)
add_definitions("-Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -fvisibility=hidden -fPIC")
## make the library, it's going to go into libtokudb.so so it needs
## to be PIC
add_library(snappy STATIC ${snappy_srcs})
set_target_properties(snappy PROPERTIES POSITION_INDEPENDENT_CODE ON)
install(
TARGETS snappy
DESTINATION lib
)
install(
FILES snappy.h snappy-stubs-public.h
DESTINATION include
)
|