Files
CMake/Tests/RunCMake/FileAPI/codemodel-v2-data/projects/codemodel-v2.json
Brad King bafa9fe887 fileapi: Add INTERFACE libraries with SOURCES to codemodel-v2
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
2020-08-07 08:46:34 -04:00

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$"
]
}