浏览代码

cmake: add_dependencies must have at least 2 arguments

Anonymous Maarten 7 月之前
父节点
当前提交
f1232de3d2
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      test/CMakeLists.txt

+ 3 - 1
test/CMakeLists.txt

@@ -128,7 +128,9 @@ macro(add_sdl_test_executable TARGET)
         set_property(TARGET ${TARGET} PROPERTY C_STANDARD 90)
         set_property(TARGET ${TARGET} PROPERTY C_STANDARD 90)
         set_property(TARGET ${TARGET} PROPERTY C_EXTENSIONS FALSE)
         set_property(TARGET ${TARGET} PROPERTY C_EXTENSIONS FALSE)
     endif()
     endif()
-    add_dependencies(${TARGET} ${AST_DEPENDS})
+    if(AST_DEPENDS)
+        add_dependencies(${TARGET} ${AST_DEPENDS})
+    endif()
 
 
     list(APPEND SDL_TEST_EXECUTABLES ${TARGET})
     list(APPEND SDL_TEST_EXECUTABLES ${TARGET})
     set_property(TARGET ${TARGET} PROPERTY SDL_NOTRACKMEM ${AST_NOTRACKMEM})
     set_property(TARGET ${TARGET} PROPERTY SDL_NOTRACKMEM ${AST_NOTRACKMEM})