diff options
| author | Alex Langford <apl@fb.com> | 2018-07-26 21:55:14 +0000 | 
|---|---|---|
| committer | Alex Langford <apl@fb.com> | 2018-07-26 21:55:14 +0000 | 
| commit | 60bdd09d10c6f758603907cbf0dfbf866dd12325 (patch) | |
| tree | 769733218bc18deffd585d4b442044baeeedbea6 | |
| parent | 864fbd8e9ad3e865c6d51d159b094badc6a14b76 (diff) | |
| download | bcm5719-llvm-60bdd09d10c6f758603907cbf0dfbf866dd12325.tar.gz bcm5719-llvm-60bdd09d10c6f758603907cbf0dfbf866dd12325.zip  | |
Add back lldb-framework-headers target
In r338058 we removed the target `lldb-framework-headers`, which mean
lldb-framework no longer depended on `framework_headers`, so they never
actually got generated. This is a partial revert of r338058: I added
back the lldb-framework-headers target, but the framework-header-fix.sh
script still runs on the copied headers.
llvm-svn: 338074
| -rw-r--r-- | lldb/cmake/modules/LLDBFramework.cmake | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/lldb/cmake/modules/LLDBFramework.cmake b/lldb/cmake/modules/LLDBFramework.cmake index 4ef0d3a2fc1..abacee89d9a 100644 --- a/lldb/cmake/modules/LLDBFramework.cmake +++ b/lldb/cmake/modules/LLDBFramework.cmake @@ -13,6 +13,8 @@ foreach(header    list(APPEND framework_headers ${CMAKE_CURRENT_BINARY_DIR}/FrameworkHeaders/${basename})  endforeach() +add_custom_target(lldb-framework-headers DEPENDS ${framework_headers}) +  add_custom_command(TARGET lldb-framework POST_BUILD    COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_BINARY_DIR}/FrameworkHeaders $<TARGET_FILE_DIR:liblldb>/Headers    COMMAND ${LLDB_SOURCE_DIR}/scripts/framework-header-fix.sh $<TARGET_FILE_DIR:liblldb>/Headers ${LLDB_VERSION} @@ -38,4 +40,5 @@ set_target_properties(liblldb PROPERTIES    PUBLIC_HEADER "${framework_headers}")  add_dependencies(lldb-framework +  lldb-framework-headers    lldb-suite)  | 

