From 39ab9909cf5025ad0f1bdecf1aac7c8063aa2ed0 Mon Sep 17 00:00:00 2001 From: TheAssassin Date: Sat, 20 Nov 2021 01:35:16 +0100 Subject: [PATCH] Fix test executable discovery --- lib/linuxdeploy-desktopfile | 2 +- tests/CMakeLists.txt | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/linuxdeploy-desktopfile b/lib/linuxdeploy-desktopfile index b9e6f2a..9e24878 160000 --- a/lib/linuxdeploy-desktopfile +++ b/lib/linuxdeploy-desktopfile @@ -1 +1 @@ -Subproject commit b9e6f2a942dc052d79d1fa3c5114b2ffaf7cc02e +Subproject commit 9e2487816fa3509ddb84ea956a8caefcea11be1f diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 5a695bf..69de987 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -7,7 +7,9 @@ if(NOT COMMAND ld_add_test) get_target_property(${TARGET_NAME}_EXCLUDE_FROM_ALL ${TARGET_NAME} EXCLUDE_FROM_ALL) if(NOT ${${TARGET_NAME}_EXCLUDE_FROM_ALL}) message(STATUS "[${PROJECT_NAME}] Adding test ${TARGET_NAME}") - add_test(${TARGET_NAME} ${TARGET_NAME}) + + # https://stackoverflow.com/a/35697020 + add_test(NAME ${TARGET_NAME} COMMAND $) else() message(STATUS "[${PROJECT_NAME}] Test ${TARGET_NAME} is excluded from ALL, not adding as test") endif()