forked from abseil/abseil-cpp
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathCMakeLists.txt
58 lines (50 loc) · 1.18 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
cmake_minimum_required(VERSION 3.5)
project(abseil_cpp)
set(CMAKE_CXX_FLAGS "-std=c++11 -fPIC ${CMAKE_CXX_FLAGS}")
find_package(catkin REQUIRED)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set( ABSL_PUBLIC_LIBRARIES
absl_spinlock_wait
absl_dynamic_annotations
absl_malloc_internal
absl_base
absl_throw_delegate
absl_scoped_set_env
absl_hashtablez_sampler
absl_raw_hash_set
absl_examine_stack
absl_failure_signal_handler
absl_debugging_internal
absl_demangle_internal
absl_leak_check
absl_leak_check_disable
absl_hash
absl_city
absl_int128
absl_graphcycles_internal
absl_bad_any_cast_impl
absl_bad_optional_access
absl_bad_variant_access
absl_civil_time
absl_flags_internal
absl_flags_config
absl_flags_marshalling
absl_flags_handle
absl_flags_registry
absl_flags
absl_flags_usage
absl_flags_parse
absl_str_format_internal
absl_strings
absl_strings_internal
absl_stacktrace
absl_symbolize
absl_synchronization
absl_time
absl_time_zone
)
catkin_package(
INCLUDE_DIRS ./abseil_cpp
LIBRARIES ${ABSL_PUBLIC_LIBRARIES}
)
add_subdirectory(abseil_cpp)