forked from OSchip/llvm-project
[CMake][NFC] Remove dead code lldb_append_link_flags() from AddLLDB.cmake
llvm-svn: 365651
This commit is contained in:
parent
86d3c9fd1f
commit
bf223dff7e
|
@ -160,22 +160,6 @@ function(add_lldb_tool name)
|
|||
add_lldb_executable(${name} GENERATE_INSTALL ${ARG_UNPARSED_ARGUMENTS})
|
||||
endfunction()
|
||||
|
||||
# Support appending linker flags to an existing target.
|
||||
# This will preserve the existing linker flags on the
|
||||
# target, if there are any.
|
||||
function(lldb_append_link_flags target_name new_link_flags)
|
||||
# Retrieve existing linker flags.
|
||||
get_target_property(current_link_flags ${target_name} LINK_FLAGS)
|
||||
|
||||
# If we had any linker flags, include them first in the new linker flags.
|
||||
if(current_link_flags)
|
||||
set(new_link_flags "${current_link_flags} ${new_link_flags}")
|
||||
endif()
|
||||
|
||||
# Now set them onto the target.
|
||||
set_target_properties(${target_name} PROPERTIES LINK_FLAGS ${new_link_flags})
|
||||
endfunction()
|
||||
|
||||
# The test suite relies on finding LLDB.framework binary resources in the
|
||||
# build-tree. Remove them before installing to avoid collisions with their
|
||||
# own install targets.
|
||||
|
|
Loading…
Reference in New Issue