mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-01 19:30:13 -06:00
INTERFACE libraries with SOURCES now appear in the generated
buildsystem, so include them in the codemodel output too.
We do not need to bump the `codemodel-v2` object kind minor
version because that was already done in post-3.18 development
by commit 7d6861f367 (fileapi: Extend codemodel targets with
language standard, 2020-06-18).
Fixes: #18608
30 lines
745 B
JSON
30 lines
745 B
JSON
{
|
|
"name": "codemodel-v2",
|
|
"parentName": null,
|
|
"childNames": [
|
|
"Alias",
|
|
"Custom",
|
|
"Cxx",
|
|
"Imported",
|
|
"Interface",
|
|
"Object",
|
|
"External"
|
|
],
|
|
"directorySources": [
|
|
"^\\.$",
|
|
"^dir$",
|
|
"^dir/dir$"
|
|
],
|
|
"targetIds": [
|
|
"^ALL_BUILD::@6890427a1f51a3e7e1df$",
|
|
"^ZERO_CHECK::@6890427a1f51a3e7e1df$",
|
|
"^interface_exe::@6890427a1f51a3e7e1df$",
|
|
"^c_lib::@6890427a1f51a3e7e1df$",
|
|
"^c_exe::@6890427a1f51a3e7e1df$",
|
|
"^c_shared_lib::@6890427a1f51a3e7e1df$",
|
|
"^c_shared_exe::@6890427a1f51a3e7e1df$",
|
|
"^c_static_lib::@6890427a1f51a3e7e1df$",
|
|
"^c_static_exe::@6890427a1f51a3e7e1df$"
|
|
]
|
|
}
|