"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "cmake/QtCreatorAPIInternal.cmake" between
qt-creator-opensource-src-4.15.0.tar.xz and qt-creator-opensource-src-4.15.1.tar.xz

About: Qt Creator is a cross-platform, complete IDE (integrated development environment) tailored to the needs of Qt developers.

QtCreatorAPIInternal.cmake  (qt-creator-opensource-src-4.15.0.tar.xz):QtCreatorAPIInternal.cmake  (qt-creator-opensource-src-4.15.1.tar.xz)
skipping to change at line 298 skipping to change at line 298
get_target_property(target_type ${target_name} TYPE) get_target_property(target_type ${target_name} TYPE)
if (NOT target_type STREQUAL "OBJECT_LIBRARY") if (NOT target_type STREQUAL "OBJECT_LIBRARY")
target_link_libraries(${target_name} PRIVATE ${depends} PUBLIC ${public_depe nds}) target_link_libraries(${target_name} PRIVATE ${depends} PUBLIC ${public_depe nds})
else() else()
list(APPEND object_lib_depends ${depends}) list(APPEND object_lib_depends ${depends})
list(APPEND object_public_depends ${public_depends}) list(APPEND object_public_depends ${public_depends})
endif() endif()
foreach(obj_lib IN LISTS object_lib_depends) foreach(obj_lib IN LISTS object_lib_depends)
target_compile_options(${target_name} PRIVATE $<TARGET_PROPERTY:${obj_lib},I NTERFACE_COMPILE_OPTIONS>)
target_compile_definitions(${target_name} PRIVATE $<TARGET_PROPERTY:${obj_li b},INTERFACE_COMPILE_DEFINITIONS>) target_compile_definitions(${target_name} PRIVATE $<TARGET_PROPERTY:${obj_li b},INTERFACE_COMPILE_DEFINITIONS>)
target_include_directories(${target_name} PRIVATE $<TARGET_PROPERTY:${obj_li b},INTERFACE_INCLUDE_DIRECTORIES>) target_include_directories(${target_name} PRIVATE $<TARGET_PROPERTY:${obj_li b},INTERFACE_INCLUDE_DIRECTORIES>)
endforeach() endforeach()
foreach(obj_lib IN LISTS object_public_depends) foreach(obj_lib IN LISTS object_public_depends)
target_compile_options(${target_name} PUBLIC $<TARGET_PROPERTY:${obj_lib},IN TERFACE_COMPILE_OPTIONS>)
target_compile_definitions(${target_name} PUBLIC $<TARGET_PROPERTY:${obj_lib },INTERFACE_COMPILE_DEFINITIONS>) target_compile_definitions(${target_name} PUBLIC $<TARGET_PROPERTY:${obj_lib },INTERFACE_COMPILE_DEFINITIONS>)
target_include_directories(${target_name} PUBLIC $<TARGET_PROPERTY:${obj_lib },INTERFACE_INCLUDE_DIRECTORIES>) target_include_directories(${target_name} PUBLIC $<TARGET_PROPERTY:${obj_lib },INTERFACE_INCLUDE_DIRECTORIES>)
endforeach() endforeach()
endfunction() endfunction()
function(find_dependent_plugins varName) function(find_dependent_plugins varName)
set(_RESULT ${ARGN}) set(_RESULT ${ARGN})
foreach(i ${ARGN}) foreach(i ${ARGN})
get_property(_dep TARGET "${i}" PROPERTY _arg_DEPENDS) get_property(_dep TARGET "${i}" PROPERTY _arg_DEPENDS)
 End of changes. 2 change blocks. 
0 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)