diff options
| author | ShrBox <[email protected]> | 2026-04-10 19:47:36 +0800 |
|---|---|---|
| committer | ShrBox <[email protected]> | 2026-04-10 19:47:36 +0800 |
| commit | 0a95fe98063d85035815c867fc3beff98a97a4eb (patch) | |
| tree | 6dfbece8f7d8797ada20251ac6c0e04eba56cb83 | |
| parent | 866232dce27bf3e97b29fd157472a0ef9f030a7a (diff) | |
refactor(cmakelists): define target_objectfiles library as INTERFACE when it doesn't contain IMPORTED_OBJECTS property
| -rw-r--r-- | xmake/plugins/project/cmake/cmakelists.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xmake/plugins/project/cmake/cmakelists.lua b/xmake/plugins/project/cmake/cmakelists.lua index 790f34d4d..964508a5e 100644 --- a/xmake/plugins/project/cmake/cmakelists.lua +++ b/xmake/plugins/project/cmake/cmakelists.lua @@ -1094,7 +1094,7 @@ function _add_target_link_libraries(cmakelists, target, outputdir) if #object_deps ~= 0 then if not has_links then - cmakelists:print("add_library(target_objectfiles_%s OBJECT IMPORTED GLOBAL)", key) + cmakelists:print("add_library(target_objectfiles_%s INTERFACE)", key) has_links = true end cmakelists:print("target_link_libraries(target_objectfiles_%s INTERFACE", key) |
