From 760e90a9d139cbc9f8905d93e096fbda3e73e65c Mon Sep 17 00:00:00 2001 From: asn Date: Fri, 17 Dec 2010 21:15:06 +0000 Subject: cmake: Check that we have empty variables or reset them. git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1649 c9f7a03b-bd48-0410-a16d-cbbf54688b0b --- pki/cmake/Modules/UseJava.cmake | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'pki/cmake') diff --git a/pki/cmake/Modules/UseJava.cmake b/pki/cmake/Modules/UseJava.cmake index cdac8176..2d715df0 100644 --- a/pki/cmake/Modules/UseJava.cmake +++ b/pki/cmake/Modules/UseJava.cmake @@ -103,7 +103,7 @@ function (__java_copy_file src dest comment) COMMENT ${comment}) endfunction (__java_copy_file src dest comment) -function(ADD_JAR _TARGET_NAME) +function(add_jar _TARGET_NAME) set(_JAVA_SOURCE_FILES ${ARGN}) if (LIBRARY_OUTPUT_PATH) @@ -141,9 +141,12 @@ function(ADD_JAR _TARGET_NAME) elseif (CMAKE_JAVA_TARGET_OUTPUT_NAME) set(_JAVA_TARGET_OUTPUT_NAME "${CMAKE_JAVA_TARGET_OUTPUT_NAME}.jar") endif (CMAKE_JAVA_TARGET_OUTPUT_NAME AND CMAKE_JAVA_TARGET_VERSION) + # reset + set(CMAKE_JAVA_TARGET_OUTPUT_NAME) set(_JAVA_CLASS_FILES) set(_JAVA_COMPILE_FILES) + set(_JAVA_DEPENDS) set(_JAVA_RESOURCE_FILES) foreach(_JAVA_SOURCE_FILE ${_JAVA_SOURCE_FILES}) get_filename_component(_JAVA_EXT ${_JAVA_SOURCE_FILE} EXT) @@ -256,7 +259,7 @@ function(ADD_JAR _TARGET_NAME) set(${_TARGET_NAME}_CLASS_DIR ${CMAKE_JAVA_CLASS_OUTPUT_PATH} PARENT_SCOPE) -endfunction(ADD_JAR) +endfunction(add_jar) function(INSTALL_JAR _TARGET_NAME _DESTINATION) if (${_TARGET_NAME}_INSTALL_FILES) -- cgit