cmTarget: Avoid copying container we don't need to copy.
file: Report system error on failure to open file
Merge topic 'backport-kwsys-cygwin-fixes'

0c7f84ca KWSys Process: Workaround child kill trouble on Cygwin
e604209c KWSys SystemTools: Port cygwin path conversion to modern API
GNUInstallDirs: use the proper default for info and man paths on OpenBSD
OpenBSD: disable FIND_LIBRARY_USE_LIB64_PATHS

OpenBSD has no multilib paths.
cmMakefile: Add methods for checking availability of a feature.
CMake Nightly Date Stamp
cmTarget: Add GetFeatureAsBool method

Return the GetFeature method result converted to a boolean value.
cmGeneratorTarget: Improve GetCreateRuleVariable API

Pass the language and configuration to the method so it can return the
complete rule variable name.
Ninja: Fix Intel interprocedural optimization with static libraries

Teach cmGeneratorTarget::GetCreateRuleVariable about the IPO variant.
Return the static library IPO rule when the feature is enabled.
Merge topic 'minor-cleanups'

d1035bd5 cmTarget: Avoid copying container we don't need to copy.
96eb97f8 Help: Fix whitespace in doc link.
0dffbb93 Features: Ensure that list exists to remove from.
Merge topic 'file-command-open-errors'

2c448dbf file: Report system error on failure to open file
Merge topic 'OpenBSD_no_multilib'

956b7190 OpenBSD: disable FIND_LIBRARY_USE_LIB64_PATHS
Merge topic 'GNUInstallDirs-OpenBSD'

d4fdd9c1 GNUInstallDirs: use the proper default for info and man paths on OpenBSD
Merge topic 'clang-features'

cda23319 Features: Record for Clang 3.4
Features: Add COMPILE_FEATURES generator expression.

Allow setting build properties based on the features available
for a target.  The availability of features is determined at
generate-time by evaluating the link implementation.

Ensure that the <LANG>_STANDARD determined while evaluating
COMPILE_FEATURES in the link implementation is not lower than that
provided by the INTERFACE of the link implementation.  This is
similar to handling of transitive properties such as
POSITION_INDEPENDENT_CODE.
OpenBSD: honor the LOCALBASE and X11BASE environment variables
CMake Nightly Date Stamp
FindQt[34]: Prefer matching versioned tool names

After finding qmake we search in QT_BINARY_DIR for the other Qt tools.
Try all versioned executable names before trying the plain executable name.
This makes it much more likely that if 2 different major versions are installed
in the same prefix CMake will be able to detect a proper set of tools.
Merge branch 'release'