From cc8e2c45729a8e84beddc201f801dc23edfdd683 Mon Sep 17 00:00:00 2001 From: Volker Krause Date: Tue, 12 Feb 2019 16:04:57 +0100 Subject: [PATCH] Use CMakePushCheckState Change-Id: I58d779674363a7f7db4a7ea4ca4a9f4a9e271798 Reviewed-by: Simon Hausmann --- cmake/FindWrapRt.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/FindWrapRt.cmake b/cmake/FindWrapRt.cmake index 221399b259a..dee41e06179 100644 --- a/cmake/FindWrapRt.cmake +++ b/cmake/FindWrapRt.cmake @@ -1,8 +1,9 @@ include(CheckCXXSourceCompiles) +include(CMakePushCheckState) find_library(LIBRT rt) -set(_libraries "${CMAKE_REQUIRED_LIBRARIES}") +cmake_push_check_state() if(LIBRT_FOUND) list(APPEND CMAKE_REQUIRED_LIBRARIES "${LIBRT}") endif() @@ -15,8 +16,7 @@ int main(int argc, char *argv[]) { timespec ts; clock_gettime(CLOCK_REALTIME, &ts); }" HAVE_GETTIME) -set(CMAKE_REQUIRED_LIBRARIES "${_libraries}") -unset(_libraries) +cmake_pop_check_state() add_library(WrapRt INTERFACE) if (LIBRT_FOUND)