Skip to content

Commit c8c7c0a

Browse files
authored
Merge pull request #2475 from DARMA-tasking/2474-fix-cmake-warning
#2474: cmake: fix cmake warning with version > 3.12
2 parents 0a685ed + 16a17d7 commit c8c7c0a

File tree

4 files changed

+22
-22
lines changed

4 files changed

+22
-22
lines changed

ci/build_cpp.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ cmake -G "${CMAKE_GENERATOR:-Ninja}" \
172172
-Dvt_tests_num_nodes="${VT_TESTS_NUM_NODES:-}" \
173173
-Dvt_external_fmt="${VT_EXTERNAL_FMT:-0}" \
174174
-Dfmt_DIR="${FMT_DIR}" \
175-
-DLIBUNWIND_ROOT="${LIBUNWIND_ROOT:-/usr}" \
175+
-Dlibunwind_ROOT="${LIBUNWIND_ROOT:-/usr}" \
176176
-Dvt_no_color_enabled="${VT_NO_COLOR_ENABLED:-0}" \
177177
-DCMAKE_CXX_STANDARD="${CMAKE_CXX_STANDARD:-17}" \
178178
-DBUILD_SHARED_LIBS="${BUILD_SHARED_LIBS:-0}" \

cmake-modules/Findlibunwind.cmake

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11

2-
# Users can pass LIBUNWIND_ROOT, LIBUNWIND_INCLUDE_DIR, and LIBUNWIND_LIBRARY as CMake variables.
3-
# If LIBUNWIND_ROOT is provided, the INCLUDE_DIR and LIBRARY variables may be omitted.
2+
# Users can pass libunwind_ROOT, libunwind_INCLUDE_DIR, and libunwind_LIBRARY as CMake variables.
3+
# If libunwind_ROOT is provided, the INCLUDE_DIR and LIBRARY variables may be omitted.
44
#
5-
# LIBUNWIND_FOUND, LIBUNWIND_INCLUDE_DIRS, and LIBUNWIND_LIBRARIES are outputs
5+
# libunwind_FOUND, libunwind_INCLUDE_DIRS, and libunwind_LIBRARIES are outputs
66

7-
if(LIBUNWIND_ROOT)
8-
set(LIBUNWIND_INCLUDE_DIR ${LIBUNWIND_INCLUDE_DIR};${LIBUNWIND_ROOT}/include)
9-
set(LIBUNWIND_LIBRARY ${LIBUNWIND_LIBRARY};${LIBUNWIND_ROOT}/lib64;${LIBUNWIND_ROOT}/lib)
7+
if(libunwind_ROOT)
8+
set(libunwind_INCLUDE_DIR ${libunwind_INCLUDE_DIR};${libunwind_ROOT}/include)
9+
set(libunwind_LIBRARY ${libunwind_LIBRARY};${libunwind_ROOT}/lib64;${libunwind_ROOT}/lib)
1010
endif()
1111

1212
# First, check only in the hinted paths
13-
find_path(LIBUNWIND_INCLUDE_DIRS NAMES libunwind.h
13+
find_path(libunwind_INCLUDE_DIRS NAMES libunwind.h
1414
DOC "The libunwind include directory"
15-
HINTS ${LIBUNWIND_INCLUDE_DIR}
15+
HINTS ${libunwind_INCLUDE_DIR}
1616
NO_DEFAULT_PATH
1717
)
18-
find_library(LIBUNWIND_LIBRARIES NAMES unwind
18+
find_library(libunwind_LIBRARIES NAMES unwind
1919
DOC "The libunwind library"
20-
HINTS ${LIBUNWIND_LIBRARY}
20+
HINTS ${libunwind_LIBRARY}
2121
NO_DEFAULT_PATH
2222
)
2323

2424
# If that fails, check in CMake's default paths
25-
find_path(LIBUNWIND_INCLUDE_DIRS NAMES libunwind.h
25+
find_path(libunwind_INCLUDE_DIRS NAMES libunwind.h
2626
DOC "The libunwind include directory"
2727
)
28-
find_library(LIBUNWIND_LIBRARIES NAMES unwind
28+
find_library(libunwind_LIBRARIES NAMES unwind
2929
DOC "The libunwind library"
3030
)
3131

3232
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
33-
FIND_PACKAGE_HANDLE_STANDARD_ARGS(LIBUNWIND
34-
REQUIRED_VARS LIBUNWIND_LIBRARIES LIBUNWIND_INCLUDE_DIRS)
33+
FIND_PACKAGE_HANDLE_STANDARD_ARGS(libunwind
34+
REQUIRED_VARS libunwind_LIBRARIES libunwind_INCLUDE_DIRS)
3535

36-
if(LIBUNWIND_FOUND)
36+
if(libunwind_FOUND)
3737
if(NOT TARGET libunwind)
3838
add_library(libunwind UNKNOWN IMPORTED)
39-
set_target_properties(libunwind PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${LIBUNWIND_INCLUDE_DIRS}")
40-
set_property(TARGET libunwind APPEND PROPERTY IMPORTED_LOCATION "${LIBUNWIND_LIBRARY}")
39+
set_target_properties(libunwind PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${libunwind_INCLUDE_DIRS}")
40+
set_property(TARGET libunwind APPEND PROPERTY IMPORTED_LOCATION "${libunwind_LIBRARY}")
4141
endif()
4242
endif()

cmake/link_vt.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ function(link_target_with_vt)
109109
endif()
110110
if (NOT DEFINED APPLE)
111111
target_link_libraries(
112-
${ARG_TARGET} PUBLIC ${ARG_BUILD_TYPE} ${LIBUNWIND_LIBRARIES}
112+
${ARG_TARGET} PUBLIC ${ARG_BUILD_TYPE} ${libunwind_LIBRARIES}
113113
)
114114
endif()
115115
endif()

cmake/load_libunwind.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
set(vt_feature_cmake_libunwind "0")
22

3-
if(NOT DEFINED LIBUNWIND_ROOT)
4-
set(LIBUNWIND_ROOT "/usr")
3+
if(NOT DEFINED libunwind_ROOT)
4+
set(libunwind_ROOT "/usr")
55
endif()
66

77
find_package(libunwind)
88

9-
if(LIBUNWIND_FOUND)
9+
if(libunwind_FOUND)
1010
set(vt_feature_cmake_libunwind "1")
1111
endif()

0 commit comments

Comments
 (0)