cmNinjaTargetGenerator: Add OX X framework flags

Teach ComputeFlagsForObject to add -F flags just like the Makefile
generator does.
This commit is contained in:
Brad King 2015-07-09 10:04:01 -04:00
parent 7891f5d7e7
commit f4875bbdd6
1 changed files with 4 additions and 2 deletions

View File

@ -142,6 +142,10 @@ cmNinjaTargetGenerator::ComputeFlagsForObject(cmSourceFile const* source,
this->LocalGenerator->AppendFlags(languageFlags,
this->Makefile->GetDefineFlags());
// Add framework directory flags.
this->LocalGenerator->
AppendFlags(languageFlags, this->GetFrameworkFlags(language));
// Add target-specific flags.
this->LocalGenerator->AddCompileOptions(languageFlags, this->Target,
language,
@ -160,8 +164,6 @@ cmNinjaTargetGenerator::ComputeFlagsForObject(cmSourceFile const* source,
this->LocalGenerator->AppendFlags(flags,
source->GetProperty("COMPILE_FLAGS"));
// TODO: Handle Apple frameworks.
return flags;
}