Fix config-specific INCLUDE_DIRECTORIES in multi-config generators
Commit 08cb4fa4 (Process generator expressions in the INCLUDE_DIRECTORIES property, 2012-09-18) contained an incorrect assumption that CMAKE_BUILD_TYPE was set on the makefile for each generated configuration in multi-config generators. Fix that by making the GetIncludeDirectories API depend on the config.
Showing
- Source/cmExtraCodeBlocksGenerator.cxx 3 additions, 1 deletionSource/cmExtraCodeBlocksGenerator.cxx
- Source/cmExtraEclipseCDT4Generator.cxx 2 additions, 1 deletionSource/cmExtraEclipseCDT4Generator.cxx
- Source/cmGeneratorTarget.cxx 2 additions, 2 deletionsSource/cmGeneratorTarget.cxx
- Source/cmGeneratorTarget.h 1 addition, 1 deletionSource/cmGeneratorTarget.h
- Source/cmGlobalXCodeGenerator.cxx 2 additions, 1 deletionSource/cmGlobalXCodeGenerator.cxx
- Source/cmLocalGenerator.cxx 3 additions, 2 deletionsSource/cmLocalGenerator.cxx
- Source/cmLocalGenerator.h 1 addition, 1 deletionSource/cmLocalGenerator.h
- Source/cmLocalVisualStudio6Generator.cxx 21 additions, 5 deletionsSource/cmLocalVisualStudio6Generator.cxx
- Source/cmLocalVisualStudio6Generator.h 1 addition, 1 deletionSource/cmLocalVisualStudio6Generator.h
- Source/cmLocalVisualStudio7Generator.cxx 1 addition, 1 deletionSource/cmLocalVisualStudio7Generator.cxx
- Source/cmMakefileTargetGenerator.cxx 14 additions, 4 deletionsSource/cmMakefileTargetGenerator.cxx
- Source/cmNinjaTargetGenerator.cxx 4 additions, 2 deletionsSource/cmNinjaTargetGenerator.cxx
- Source/cmVisualStudio10TargetGenerator.cxx 4 additions, 3 deletionsSource/cmVisualStudio10TargetGenerator.cxx
- Templates/DLLHeader.dsptemplate 8 additions, 8 deletionsTemplates/DLLHeader.dsptemplate
- Templates/EXEHeader.dsptemplate 9 additions, 9 deletionsTemplates/EXEHeader.dsptemplate
- Templates/EXEWinHeader.dsptemplate 8 additions, 8 deletionsTemplates/EXEWinHeader.dsptemplate
- Templates/staticLibHeader.dsptemplate 8 additions, 8 deletionsTemplates/staticLibHeader.dsptemplate
Loading
Please register or sign in to comment