From f4875bbdd6cc090f5c79f358c55c8b936c6254fd Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 9 Jul 2015 10:04:01 -0400 Subject: cmNinjaTargetGenerator: Add OX X framework flags Teach ComputeFlagsForObject to add -F flags just like the Makefile generator does. --- Source/cmNinjaTargetGenerator.cxx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/cmNinjaTargetGenerator.cxx b/Source/cmNinjaTargetGenerator.cxx index 6ae45a9..cd54c4d 100644 --- a/Source/cmNinjaTargetGenerator.cxx +++ b/Source/cmNinjaTargetGenerator.cxx @@ -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; } -- cgit v0.12