From 01468f35aa86bb1011d99893d6a56da575f2ab90 Mon Sep 17 00:00:00 2001 From: Jeremy Whiting Date: Tue, 22 Sep 2020 20:23:13 -0600 Subject: Fix windows ci tests because of differences in ecm logic on windows. According to https://api.kde.org/ecm/module/ECMGenerateDBusServiceFile.html the macro being tested works differently on windows. The path to the binary executable is removed on windows. --- tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in') diff --git a/tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in b/tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in index c5fe51c9..b63757c1 100644 --- a/tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in +++ b/tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in @@ -1,4 +1,9 @@ -set(EXPECTED "@CMAKE_CURRENT_SOURCE_DIR@/expected") +if (WIN32) + set(EXPECTED "@CMAKE_CURRENT_SOURCE_DIR@/windowsexpected") +else () + set(EXPECTED "@CMAKE_CURRENT_SOURCE_DIR@/expected") +endif (WIN32) + set(ACTUAL "@CMAKE_INSTALL_PREFIX@") # Compares files in two directories, emits a fatal error if the top level files are different -- cgit v1.2.1