瀏覽代碼

UseJava: add_jar: rebuild jar on dependencies changes

Fixes: #18683
Marc Chevrier 6 年之前
父節點
當前提交
5aa88f0e02
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Modules/UseJava.cmake

+ 1 - 1
Modules/UseJava.cmake

@@ -644,7 +644,7 @@ function(add_jar _TARGET_NAME)
                 string(APPEND CMAKE_JAVA_INCLUDE_PATH_FINAL "${CMAKE_JAVA_INCLUDE_FLAG_SEP}${_JAVA_JAR_PATH}")
                 list(APPEND CMAKE_JAVA_INCLUDE_PATH ${_JAVA_JAR_PATH})
                 list(APPEND _JAVA_DEPENDS ${_JAVA_INCLUDE_JAR})
-                list(APPEND _JAVA_COMPILE_DEPENDS ${_JAVA_INCLUDE_JAR})
+                list(APPEND _JAVA_COMPILE_DEPENDS ${_JAVA_JAR_PATH})
             else ()
                 message(SEND_ERROR "add_jar: INCLUDE_JARS target ${_JAVA_INCLUDE_JAR} is not a jar")
             endif ()