Makefile: Allow "gmake target1 target2 -j" (#14312)

Add the .NOTPARALLEL target to each local Makefile command-line
interface entry point file so that even with -j we launch only
one "make -f Makefile2" at a time.  The actual build rules
in Makefile2 and lower will still run in parallel.  Make tools
that do not understand .NOTPARALLEL will not be hurt.

Suggested-by: Robert Luberda <robert-cmake@debian.org>
CMake Nightly Date Stamp
Merge topic 'make-entry-no-parallel' into next

de15712 Makefile: Allow "gmake target1 target2 -j" (#14312)
Tests/Contracts: Submit notes with VTK build

Submit the configured Dashboard script as as Notes file to CDash.
Also add comments about the origin & purpose of this test.
Merge topic 'vtk-contract' into next

ad330ed Tests/Contracts: Submit notes with VTK build
kate: remove unused function

Alex
kate: fix ninja support

ninja needs to be run from the toplevel build dir,
not from the target dir, as make

Alex
Merge topic 'KateFixNinja' into next

c3d20c2 kate: fix ninja support
1eaf2f2 kate: remove unused function
Merge topic 'xcode-5.1'

65ee85d CMakeDetermineCompilerId: Fix compiler line match for Xcode 5.1
Merge topic 'FindFreetype-2.5'

9b08e3f FindFreetype: Remove duplicates in FREETYPE_INCLUDE_DIRS
bc49d82 FindFreetype: Detect version string with Freetype 2.5
7435ae7 FindFreetype: Find ftheader.h with Freetype 2.5
Merge topic 'vtk-contract'

ad330ed Tests/Contracts: Submit notes with VTK build
Merge topic 'libarchive-left-shift-fix'

0bff4df libarchive: Use ARCHIVE_LITERAL_ULL to add ULL integer suffix
61b39af libarchive: Port upstream issue 320 second fix
Merge topic 'fix-INTERFACE-mapped-config'

3b8e56a Don't search for IMPORTED_LOCATION of INTERFACE_LIBRARY (14636)
Merge topic 'KateFixNinja'

c3d20c2 kate: fix ninja support
1eaf2f2 kate: remove unused function
Merge topic 'remove-INTERFACE-build-targets'

97fae68 Remove INTERFACE build targets.
Merge topic 'FindSubversion-TortoiseSVN'

62c276f FindSubversion: Use TortoiseSVN registry key to locate svn
Merge topic 'constify'

c62cd3e Constify autogen handling.
035b690 Autogen: Split AutoRcc handling into two methods
2fcafbf cmLocalGenerator: Constify target definitions access
a54eedd Constify cmGeneratorTarget access.
9edee62 Constify handling of link targets.
ef25ba8 Constify handling of target dependencies.
Merge topic 'Qt4-NO_DEBUG-define'

3e97bcb Use a config-specific moc parameters file, if needed.
b9f0d81 Define QT_NO_DEBUG for non-debug use of Qt 4.
Merge topic 'minor-cleanup'

e2cb3e7 Help: Note that COMPATIBLE_INTERFACE_ properties may be origin-debugged.
41e48c4 Avoid certain actions on IMPORTED targets.
Merge topic 'build-symlink-invalid-sup-file'

57c008c Tests: allow valgrind test to pass with symlinked build dir