]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
Fix cmake 3.5 configure error on opening a non existant file
authorRalf Habacker <ralf.habacker@freenet.de>
Tue, 17 Oct 2017 15:14:43 +0000 (17:14 +0200)
committerRalf Habacker <ralf.habacker@freenet.de>
Wed, 18 Oct 2017 17:20:02 +0000 (19:20 +0200)
Previous cmake versions seemed to be more tolerant.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=103015
Signed-off-by: Ralf Habacker <ralf.habacker@freenet.de>
Reviewed-by: Simon McVittie <smcv@collabora.com>
cmake/modules/Macros.cmake

index 186c0b09158ba931608d9232ee93189b0bba4483..63b2171b96676d90bd6cb4cf4066b7689094d92d 100644 (file)
@@ -10,7 +10,7 @@ if(DBUS_BUILD_TESTS AND CMAKE_CROSSCOMPILING AND CMAKE_SYSTEM_NAME STREQUAL "Win
             PATHS /proc/sys/fs/binfmt_misc
             NO_SYSTEM_PATH NO_CMAKE_FIND_ROOT_PATH
         )
-        if(BINFMT_WINE_SUPPORT_FILE)
+        if(EXISTS BINFMT_WINE_SUPPORT_FILE)
             file(READ ${BINFMT_WINE_SUPPORT_FILE} CONTENT)
             if(${CONTENT} MATCHES "enabled")
                 set(HAVE_BINFMT_WINE_SUPPORT 1)