Przeglądaj źródła

Squish: fix new squish_v4_add_test() macro

The OUTPUT_NAME target property only returns something if it has been
explicitely set. So use LOCATION, and extract the filename from that.

Alex
Alex Neundorf 13 lat temu
rodzic
commit
b58fd6569a
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      Modules/FindSquish.cmake

+ 1 - 1
Modules/FindSquish.cmake

@@ -221,7 +221,7 @@ function(SQUISH_V4_ADD_TEST testName)
 
   get_target_property(testAUTLocation ${_SQUISH_AUT} LOCATION)
   get_filename_component(testAUTDir ${testAUTLocation} PATH)
-  get_target_property(testAUTName ${_SQUISH_AUT} OUTPUT_NAME)
+  get_filename_component(testAUTName ${testAUTLocation} NAME)
 
   get_filename_component(absTestSuite "${_SQUISH_SUITE}" ABSOLUTE)
   if(NOT EXISTS "${absTestSuite}")