mirror of
https://github.com/RPCS3/llvm.git
synced 2026-01-31 01:25:19 +01:00
Add order-dependencies to object libraries
Summary: If you are generating an object library that depends on table-gen generate sources, you need the object library to depend on the tablgen target. Currently llvm_add_library doesn't add dependencies for object libraries at all, which is clearly problematic. Reviewers: compnerd, hintonda, smeenai Reviewed By: smeenai Subscribers: mgorny, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D65818 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@368074 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -448,6 +448,9 @@ function(llvm_add_library name)
|
||||
list(APPEND objlibs ${obj_name})
|
||||
|
||||
set_target_properties(${obj_name} PROPERTIES FOLDER "Object Libraries")
|
||||
if(ARG_DEPENDS)
|
||||
add_dependencies(${obj_name} ${ARG_DEPENDS})
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(ARG_SHARED AND ARG_STATIC)
|
||||
|
||||
Reference in New Issue
Block a user