bash-completion: Add -S,-SP options arguments completion
bash-completion: Fix/improve generator names extraction
VS6: Add handling of CMAKE_*_LINKER_FLAGS_<CONFIG> variables

Read the content of the config specific linker flags in the
Visual Studio 6 generator too.
Xcode: Use upper case version of the config when reading the library flags

Add a missing call to cmSystemTools::UpperCase() to get the upper case
version of the configuration name needed by GetStaticLibraryFlags().
Merge topic 'static_library_flags' into next

bcfee5c Xcode: Use upper case version of the config when reading the library flags
9a591ec VS6: Add handling of CMAKE_*_LINKER_FLAGS_<CONFIG> variables
libarchive: Avoid struct init with variable everywhere

The SGI MIPSpro compiler also dislikes struct initializations with
variables.
Merge topic 'bash-completion-updates' into next

f85f6a5 bash-completion: Fix/improve generator names extraction
351fd63 bash-completion: Add -S,-SP options arguments completion
Merge topic 'update-libarchive' into next

7e352bc libarchive: Avoid struct init with variable everywhere
VS 6: Tell BuildDepends test to tolerate ninjadep failure

The VS 6 IDE does not want to recompile a particular source after
a particular header it includes is modified, even by hand.  For
now just silence the failure and document it with a comment.
Merge topic 'ninja_bad_cmcldeps_paths' into next

d12459f VS 6: Tell BuildDepends test to tolerate ninjadep failure
cmMakefile: Do not track configured files known to be temporary

Since commit ad502502 (cmMakefile: Track configured files so we can
regenerate them, 2013-06-18) cmMakefile::ConfigureFile records the
configured file as an output file generated by CMake.  The intention is
that for make and ninja we can re-run CMake when one of the files it
generates goes missing.  However, files configured temporarily in
CMakeTmp directories by Check* modules do not live past the CMake
invocation.

Teach cmMakefile::ConfigureFile to skip tracking files with "CMakeTmp"
in their path, just like cmCoreTryCompile::TryCompileCode does to
avoid adding dependencies on temporary source files.  In the future
we will need a more general filter to avoid recording as CMake
outputs any files that do not exist at the end of generation.
Merge topic '13582_configured_file_regeneration' into next

8fbf39a cmMakefile: Do not track configured files known to be temporary