File tree Expand file tree Collapse file tree 5 files changed +8
-18
lines changed Expand file tree Collapse file tree 5 files changed +8
-18
lines changed Original file line number Diff line number Diff line change @@ -298,7 +298,7 @@ Cflags: -I\${includedir}${PC_CFLAGS}\n")
298
298
if (ABSL_ENABLE_INSTALL )
299
299
set_target_properties (${_NAME} PROPERTIES
300
300
OUTPUT_NAME "absl_${_NAME} "
301
- SOVERSION 0
301
+ SOVERSION "2401.0.0"
302
302
)
303
303
endif ()
304
304
else ()
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ if (POLICY CMP0141)
58
58
cmake_policy (SET CMP0141 NEW )
59
59
endif (POLICY CMP0141 )
60
60
61
- project (absl LANGUAGES CXX )
61
+ project (absl LANGUAGES CXX VERSION 20240116 )
62
62
include (CTest )
63
63
64
64
# Output directory is correct by default for most build setups. However, when
@@ -186,17 +186,7 @@ endif()
186
186
add_subdirectory (absl )
187
187
188
188
if (ABSL_ENABLE_INSTALL )
189
- # absl:lts-remove-begin(system installation is supported for LTS releases)
190
- # We don't support system-wide installation
191
- list (APPEND SYSTEM_INSTALL_DIRS "/usr/local" "/usr" "/opt/" "/opt/local" "c:/Program Files/${PROJECT_NAME} " )
192
- if (NOT DEFINED CMAKE_INSTALL_PREFIX OR CMAKE_INSTALL_PREFIX IN_LIST SYSTEM_INSTALL_DIRS )
193
- message (WARNING "\
194
- The default and system-level install directories are unsupported except in LTS \
195
- releases of Abseil. Please set CMAKE_INSTALL_PREFIX to install Abseil in your \
196
- source or build tree directly.\
197
- " )
198
- endif ()
199
- # absl:lts-remove-end
189
+
200
190
201
191
# install as a subdirectory only
202
192
install (EXPORT ${PROJECT_NAME} Targets
Original file line number Diff line number Diff line change 16
16
17
17
module (
18
18
name = "abseil-cpp" ,
19
- version = "head " ,
19
+ version = "20240116.0 " ,
20
20
compatibility_level = 1 ,
21
21
)
22
22
Original file line number Diff line number Diff line change 117
117
//
118
118
// LTS releases can be obtained from
119
119
// https://github.com/abseil/abseil-cpp/releases.
120
- #undef ABSL_LTS_RELEASE_VERSION
121
- #undef ABSL_LTS_RELEASE_PATCH_LEVEL
120
+ #define ABSL_LTS_RELEASE_VERSION 20240116
121
+ #define ABSL_LTS_RELEASE_PATCH_LEVEL 0
122
122
123
123
// Helper macro to convert a CPP variable to a string literal.
124
124
#define ABSL_INTERNAL_DO_TOKEN_STR (x ) #x
Original file line number Diff line number Diff line change 225
225
// be changed to a new, unique identifier name. In particular "head" is not
226
226
// allowed.
227
227
228
- #define ABSL_OPTION_USE_INLINE_NAMESPACE 0
229
- #define ABSL_OPTION_INLINE_NAMESPACE_NAME head
228
+ #define ABSL_OPTION_USE_INLINE_NAMESPACE 1
229
+ #define ABSL_OPTION_INLINE_NAMESPACE_NAME lts_20240116
230
230
231
231
// ABSL_OPTION_HARDENED
232
232
//
You can’t perform that action at this time.
0 commit comments