cmTarget: Drop unused GetProperty signature

No callers use the second "scope" argument.  Drop this signature and
hard-code the default parameter value internally.
cmTarget: Evaluate CMP0026 in calling context

This policy should be checked at the call site that tries to access the
LOCATION property, not the directory scope containing the target.
Thread the caller context through cmTarget::GetProperty to use for
checking the policy setting and emitting a diagnostic with proper
backtrace.

Extend the RunCMake.CMP0026 test with a cross-directory case.
Merge branch 'backport-target-property-policy-context' into target-property-policy-context

Resolve conflicts in favor of our side.
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
Merge topic 'target-property-policy-context' into next

75c3d18d Merge branch 'backport-target-property-policy-context' into target-property-policy-context
23409f50 cmTarget: Evaluate CMP0026 in calling context
2e75bf67 cmTarget: Drop unused GetProperty signature
Merge topic 'osx-package-DragNDrop'

dc3c2102 OS X: Package with DragNDrop instead of PackageMaker
Merge topic 'target-property-policy-context'

75c3d18d Merge branch 'backport-target-property-policy-context' into target-property-policy-context
911cc9a3 cmTarget: Evaluate CMP0026 and CMP0051 in calling context
cb810abe cmTarget: Drop unused GetProperty signature
23409f50 cmTarget: Evaluate CMP0026 in calling context
2e75bf67 cmTarget: Drop unused GetProperty signature
Merge topic 'ninja-intel-linux'

54535f47 Ninja: Fix deptype for Intel compiler on Linux
Merge topic 'minor-cleanups'

bc9a8bba Makefile: Undef FEATURE_STRING iteration define after use.
eb638c75 Tests: Make CompileFeatures feature list lang-specific.
e2f09aff CMakeConfigurableFile: Remove excess newline.
5109b042 Features: Fix GNU 4.8.1 version test.
6a9fdbeb Test: Parameterize the language in the CompileFeature test.
f5bf9d43 Tests: Make CompileFeature tests use highest standard known.
Merge topic 'features-gnu-oldest-supported'

f782417b Features: Record the oldest supported compiler.
Merge branch 'master' into next
Tests: Improve FindPackageTest exported package version

Add a random version component so that the test is unlikely to conflict
with other tests of the same CMake version on the same machine.
Tests: Improve FindPackageTest for in-source builds

Use a different directory name for the Exporter build tree so that it is
out-of-source even when the main test is in-source.
Merge topic 'package-disable-registry' into next

be8ae960 Allow the Package Registry to be disabled (#14849)
d09fda5d Tests: Improve FindPackageTest for in-source builds
ac24a1c0 Tests: Improve FindPackageTest exported package version
Merge topic 'package-disable-registry' into next

ba387cb8 Help: Add notes for topic 'package-disable-registry'
Allow the Package Registry to be disabled (#14849)

When a project is packaged for redistribution the local package
registries should not be updated or consulted.  They are for developers.

Add variables to disable use of package registries globally:

* CMAKE_EXPORT_NO_PACKAGE_REGISTRY that disables the export(PACKAGE)
  command
* CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY that disables the User Package
  Registry in all the find_package calls.
* CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY that disables the
  System Package Registry in all the find_package calls.

Update documentation and unit tests.
Help: Add notes for topic 'package-disable-registry'
Merge topic 'package-disable-registry'

ba387cb8 Help: Add notes for topic 'package-disable-registry'
be8ae960 Allow the Package Registry to be disabled (#14849)
d09fda5d Tests: Improve FindPackageTest for in-source builds
ac24a1c0 Tests: Improve FindPackageTest exported package version