mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-10-07 04:02:23 +03:00
Build database: add missing source file properties
This commit is contained in:
1 parent
53198548ea
commit
831566997b
13 files changed
+132
-44
No files matched your search
@@ -2258,6 +2258,23 @@ cmGeneratorTarget::GetClassifiedFlagsForSource(cmSourceFile const* sf,
|
||||
}
|
||||
}
|
||||
|
||||
// source specific flags
|
||||
{
|
||||
// include flags
|
||||
if (cmValue srcIncludes = sf->GetProperty("INCLUDE_DIRECTORIES")) {
|
||||
std::vector<std::string> includes;
|
||||
lg->AppendIncludeDirectories(includes, srcIncludes, *sf);
|
||||
|
||||
auto includeFlags =
|
||||
lg->GetIncludeFlags(includes, this, lang, config, false);
|
||||
|
||||
for (auto&& flag : SplitFlags(includeFlags)) {
|
||||
include_flags.emplace_back(FlagClassification::PrivateFlag,
|
||||
FlagKind::Include, std::move(flag));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Compute target-wide flags.
|
||||
{
|
||||
FlagClassification cls = FlagClassification::BaselineFlag;
|
||||
@@ -2304,49 +2321,50 @@ cmGeneratorTarget::GetClassifiedFlagsForSource(cmSourceFile const* sf,
|
||||
}
|
||||
}
|
||||
|
||||
std::string const COMPILE_FLAGS("COMPILE_FLAGS");
|
||||
std::string const COMPILE_OPTIONS("COMPILE_OPTIONS");
|
||||
|
||||
cmGeneratorExpressionInterpreter genexInterpreter(lg, config, this, lang);
|
||||
|
||||
// Source-specific flags.
|
||||
{
|
||||
FlagClassification cls = FlagClassification::PrivateFlag;
|
||||
FlagKind kind = FlagKind::Compile;
|
||||
|
||||
std::string sourceFlags;
|
||||
|
||||
if (cmValue cflags = sf->GetProperty(COMPILE_FLAGS)) {
|
||||
lg->AppendFlags(sourceFlags,
|
||||
genexInterpreter.Evaluate(*cflags, COMPILE_FLAGS));
|
||||
}
|
||||
|
||||
if (cmValue coptions = sf->GetProperty(COMPILE_OPTIONS)) {
|
||||
lg->AppendCompileOptions(
|
||||
sourceFlags, genexInterpreter.Evaluate(*coptions, COMPILE_OPTIONS));
|
||||
}
|
||||
|
||||
for (auto&& flag : SplitFlags(sourceFlags)) {
|
||||
compile_flags.emplace_back(cls, kind, std::move(flag));
|
||||
}
|
||||
|
||||
// Dependency tracking flags.
|
||||
// Define flags
|
||||
{
|
||||
if (!sfVars.DependencyFlags.empty()) {
|
||||
cmRulePlaceholderExpander::RuleVariables vars;
|
||||
auto rulePlaceholderExpander = lg->CreateRulePlaceholderExpander();
|
||||
if (cmValue srcDefines = sf->GetProperty("COMPILE_DEFINITIONS")) {
|
||||
std::set<std::string> defines;
|
||||
lg->AppendDefines(defines, srcDefines);
|
||||
|
||||
vars.DependencyFile = sfVars.DependencyFile.c_str();
|
||||
vars.DependencyTarget = sfVars.DependencyTarget.c_str();
|
||||
std::string defineFlags;
|
||||
lg->JoinDefines(defines, defineFlags, lang);
|
||||
|
||||
std::string depfileFlags = sfVars.DependencyFlags;
|
||||
rulePlaceholderExpander->ExpandRuleVariables(lg, depfileFlags, vars);
|
||||
for (auto&& flag : SplitFlags(depfileFlags)) {
|
||||
compile_flags.emplace_back(FlagClassification::LocationFlag,
|
||||
FlagKind::BuildSystem, std::move(flag));
|
||||
for (auto&& flag : SplitFlags(defineFlags)) {
|
||||
define_flags.emplace_back(FlagClassification::PrivateFlag,
|
||||
FlagKind::Definition, std::move(flag));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Compile flags.
|
||||
{
|
||||
std::string const COMPILE_FLAGS("COMPILE_FLAGS");
|
||||
|
||||
FlagClassification cls = FlagClassification::PrivateFlag;
|
||||
FlagKind kind = FlagKind::Compile;
|
||||
|
||||
std::string sourceFlags;
|
||||
|
||||
if (cmValue cflags = sf->GetProperty(COMPILE_FLAGS)) {
|
||||
lg->AppendFlags(sourceFlags,
|
||||
genexInterpreter.Evaluate(*cflags, COMPILE_FLAGS));
|
||||
}
|
||||
|
||||
if (cmValue coptions = sf->GetProperty(COMPILE_OPTIONS)) {
|
||||
lg->AppendCompileOptions(
|
||||
sourceFlags, genexInterpreter.Evaluate(*coptions, COMPILE_OPTIONS));
|
||||
}
|
||||
|
||||
for (auto&& flag : SplitFlags(sourceFlags)) {
|
||||
compile_flags.emplace_back(cls, kind, std::move(flag));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// File set specific flags
|
||||
@@ -2387,6 +2405,24 @@ cmGeneratorTarget::GetClassifiedFlagsForSource(cmSourceFile const* sf,
|
||||
}
|
||||
}
|
||||
|
||||
// Dependency tracking flags.
|
||||
{
|
||||
if (!sfVars.DependencyFlags.empty()) {
|
||||
cmRulePlaceholderExpander::RuleVariables vars;
|
||||
auto rulePlaceholderExpander = lg->CreateRulePlaceholderExpander();
|
||||
|
||||
vars.DependencyFile = sfVars.DependencyFile.c_str();
|
||||
vars.DependencyTarget = sfVars.DependencyTarget.c_str();
|
||||
|
||||
std::string depfileFlags = sfVars.DependencyFlags;
|
||||
rulePlaceholderExpander->ExpandRuleVariables(lg, depfileFlags, vars);
|
||||
for (auto&& flag : SplitFlags(depfileFlags)) {
|
||||
compile_flags.emplace_back(FlagClassification::LocationFlag,
|
||||
FlagKind::BuildSystem, std::move(flag));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Precompiled headers.
|
||||
{
|
||||
FlagClassification cls = FlagClassification::PrivateFlag;
|
||||
|
||||
@@ -54,6 +54,8 @@ set_property(SOURCE importable.cxx APPEND
|
||||
PROPERTY COMPILE_OPTIONS "-Dfrom_source_option")
|
||||
set_property(SOURCE importable.cxx APPEND
|
||||
PROPERTY COMPILE_DEFINITIONS "from_source_define")
|
||||
set_property(SOURCE importable.cxx APPEND
|
||||
PROPERTY INCLUDE_DIRECTORIES "${CMAKE_CURRENT_SOURCE_DIR}/from_source_include")
|
||||
|
||||
set_property(TARGET export_build_database APPEND
|
||||
PROPERTY COMPILE_FLAGS "-Dfrom_compile_flags")
|
||||
|
||||
@@ -51,6 +51,8 @@ set_property(SOURCE importable.cxx APPEND
|
||||
PROPERTY COMPILE_OPTIONS "-Dfrom_source_option")
|
||||
set_property(SOURCE importable.cxx APPEND
|
||||
PROPERTY COMPILE_DEFINITIONS "from_source_define")
|
||||
set_property(SOURCE importable.cxx APPEND
|
||||
PROPERTY INCLUDE_DIRECTORIES "${CMAKE_CURRENT_SOURCE_DIR}/from_source_include")
|
||||
|
||||
set_property(TARGET export_build_database APPEND
|
||||
PROPERTY COMPILE_FLAGS "-Dfrom_compile_flags")
|
||||
|
||||
@@ -84,8 +84,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -100,8 +102,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb/importable.cxx"
|
||||
@@ -131,8 +133,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -243,8 +247,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -259,8 +265,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_OTHER_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_OTHER_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir<CONFIG_OTHER_DIR>/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb/importable.cxx"
|
||||
@@ -290,8 +296,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
|
||||
@@ -84,8 +84,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -100,8 +102,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb/importable.cxx"
|
||||
@@ -131,8 +133,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
|
||||
@@ -84,8 +84,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -100,8 +102,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb/importable.cxx"
|
||||
@@ -131,8 +133,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
|
||||
@@ -84,8 +84,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -100,8 +102,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb/importable.cxx"
|
||||
@@ -131,8 +133,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
|
||||
@@ -84,8 +84,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -100,8 +102,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb/importable.cxx"
|
||||
@@ -131,8 +133,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -243,8 +247,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -259,8 +265,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_OTHER_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_OTHER_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir<CONFIG_OTHER_DIR>/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb/importable.cxx"
|
||||
@@ -290,8 +296,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
|
||||
@@ -84,8 +84,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -100,8 +102,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb/importable.cxx"
|
||||
@@ -131,8 +133,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
|
||||
@@ -81,8 +81,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_public_include",
|
||||
@@ -96,8 +98,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb-emptyconfig/importable.cxx"
|
||||
@@ -126,8 +128,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_public_include",
|
||||
|
||||
@@ -81,8 +81,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_public_include",
|
||||
@@ -96,8 +98,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb-emptyconfig/importable.cxx"
|
||||
@@ -126,8 +128,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_public_include",
|
||||
|
||||
@@ -81,8 +81,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_public_include",
|
||||
@@ -96,8 +98,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb-emptyconfig/importable.cxx"
|
||||
@@ -126,8 +128,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb-emptyconfig/target_public_include",
|
||||
|
||||
@@ -84,8 +84,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
@@ -100,8 +102,8 @@
|
||||
"-Ddep_interface_option",
|
||||
"-Dfrom_source_flag",
|
||||
"-Dfrom_source_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"-Dfileset_private_option",
|
||||
"PATH:-Ddepflag=\"CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>.d\"",
|
||||
"PATH:<OUTPUT_FLAG>CMakeFiles/export_build_database.dir<CONFIG_DIR>/importable.cxx<OBJEXT>",
|
||||
"-c",
|
||||
"PATH:<SOURCE_DIR>/exp-builddb/importable.cxx"
|
||||
@@ -131,8 +133,10 @@
|
||||
"-Dfrom_compile_definitions",
|
||||
"-Dtarget_private_define",
|
||||
"-Dtarget_public_define",
|
||||
"-Dfrom_source_define",
|
||||
"-Dfileset_private_define",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/fileset_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_source_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/from_include_directories",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_private_include",
|
||||
"PATH:-I<SOURCE_DIR>/exp-builddb/target_public_include",
|
||||
|
||||
Reference in new issue
Block a user