Add 'third_party/abseil_cpp/' from commit '768eb2ca28'
git-subtree-dir: third_party/abseil_cpp git-subtree-mainline:ffb2ae54begit-subtree-split:768eb2ca28
This commit is contained in:
commit
fc8dc48020
1276 changed files with 208196 additions and 0 deletions
20
third_party/abseil_cpp/CMake/AbseilInstallDirs.cmake
vendored
Normal file
20
third_party/abseil_cpp/CMake/AbseilInstallDirs.cmake
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
include(GNUInstallDirs)
|
||||
|
||||
# absl_VERSION is only set if we are an LTS release being installed, in which
|
||||
# case it may be into a system directory and so we need to make subdirectories
|
||||
# for each installed version of Abseil. This mechanism is implemented in
|
||||
# Abseil's internal Copybara (https://github.com/google/copybara) workflows and
|
||||
# isn't visible in the CMake buildsystem itself.
|
||||
|
||||
if(absl_VERSION)
|
||||
set(ABSL_SUBDIR "${PROJECT_NAME}_${PROJECT_VERSION}")
|
||||
set(ABSL_INSTALL_BINDIR "${CMAKE_INSTALL_BINDIR}/${ABSL_SUBDIR}")
|
||||
set(ABSL_INSTALL_CONFIGDIR "${CMAKE_INSTALL_LIBDIR}/cmake/${ABSL_SUBDIR}")
|
||||
set(ABSL_INSTALL_INCLUDEDIR "${CMAKE_INSTALL_INCLUDEDIR}/{ABSL_SUBDIR}")
|
||||
set(ABSL_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR}/${ABSL_SUBDIR}")
|
||||
else()
|
||||
set(ABSL_INSTALL_BINDIR "${CMAKE_INSTALL_BINDIR}")
|
||||
set(ABSL_INSTALL_CONFIGDIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}")
|
||||
set(ABSL_INSTALL_INCLUDEDIR "${CMAKE_INSTALL_INCLUDEDIR}")
|
||||
set(ABSL_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR}")
|
||||
endif()
|
||||
Loading…
Add table
Add a link
Reference in a new issue