mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-04 21:30:01 -05:00
Merge topic 'use_additional_clean_files'
eda3963615UseSWIG: Use ADDITIONAL_CLEAN_FILES for cleaning8c47be28ccUseJava: Use ADDITIONAL_CLEAN_FILES for cleaningac86c02d1bUseEcos: Use ADDITIONAL_CLEAN_FILES for cleaning2532e00339FindDoxygen: Use ADDITIONAL_CLEAN_FILES for cleaning4edc0ef359Test: Improve WarnUnusedCliUnused to run on all generators Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3328
This commit is contained in:
@@ -974,7 +974,7 @@ doxygen_add_docs() for target ${targetName}")
|
||||
"${DOXYGEN_OUTPUT_DIRECTORY}/${DOXYGEN_HTML_OUTPUT}")
|
||||
endif()
|
||||
set_property(DIRECTORY APPEND PROPERTY
|
||||
ADDITIONAL_MAKE_CLEAN_FILES "${_args_clean_html_dir}")
|
||||
ADDITIONAL_CLEAN_FILES "${_args_clean_html_dir}")
|
||||
endif()
|
||||
|
||||
# Build up a list of files we can identify from the inputs so we can list
|
||||
|
||||
@@ -214,10 +214,10 @@ macro(ECOS_ADD_EXECUTABLE _exe_NAME )
|
||||
)
|
||||
|
||||
#add the created files to the clean-files
|
||||
set_directory_properties(
|
||||
PROPERTIES
|
||||
ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_CURRENT_BINARY_DIR}/${_exe_NAME}.bin;${CMAKE_CURRENT_BINARY_DIR}/${_exe_NAME}.srec;${CMAKE_CURRENT_BINARY_DIR}/${_exe_NAME}.lst;"
|
||||
)
|
||||
set_property(DIRECTORY APPEND PROPERTY ADDITIONAL_CLEAN_FILES
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/${_exe_NAME}.bin"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/${_exe_NAME}.srec"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/${_exe_NAME}.lst")
|
||||
|
||||
add_custom_target(ecosclean ${CMAKE_COMMAND} -DECOS_DIR=${CMAKE_CURRENT_BINARY_DIR}/ecos/ -P ${ECOS_CMAKE_MODULE_DIR}/ecos_clean.cmake )
|
||||
add_custom_target(normalclean ${CMAKE_MAKE_PROGRAM} clean WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
|
||||
|
||||
@@ -735,7 +735,8 @@ function(add_jar _TARGET_NAME)
|
||||
# this INTERFACE library depends on jar generation
|
||||
add_dependencies (${_GENERATE_NATIVE_HEADERS_TARGET} ${_TARGET_NAME})
|
||||
|
||||
set_property (DIRECTORY PROPERTY ADDITIONAL_MAKE_CLEAN_FILES "${_GENERATE_NATIVE_HEADERS_OUTPUT_DIR}")
|
||||
set_property (DIRECTORY APPEND PROPERTY ADDITIONAL_CLEAN_FILES
|
||||
"${_GENERATE_NATIVE_HEADERS_OUTPUT_DIR}")
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
|
||||
@@ -708,9 +708,9 @@ function(SWIG_ADD_LIBRARY name)
|
||||
endif()
|
||||
endforeach()
|
||||
set_property (DIRECTORY APPEND PROPERTY
|
||||
ADDITIONAL_MAKE_CLEAN_FILES ${swig_generated_sources} ${swig_generated_timestamps})
|
||||
ADDITIONAL_CLEAN_FILES ${swig_generated_sources} ${swig_generated_timestamps})
|
||||
if (UseSWIG_MODULE_VERSION VERSION_GREATER 1)
|
||||
set_property (DIRECTORY APPEND PROPERTY ADDITIONAL_MAKE_CLEAN_FILES "${outputdir}")
|
||||
set_property (DIRECTORY APPEND PROPERTY ADDITIONAL_CLEAN_FILES "${outputdir}")
|
||||
endif()
|
||||
|
||||
add_library(${target_name}
|
||||
|
||||
Reference in New Issue
Block a user