CMake Nightly Date Stamp
Remove borland workarounds.
strings: Remove redundant calls to std::string::c_str()

Replacements were detected and performed by the clang tool
remove-cstr-calls on a linux build.
Merge topic 'remove-redundant-c_str' into next

cc1139cc strings: Remove redundant calls to std::string::c_str()
1b3495d3 CMake Nightly Date Stamp
CTest: Break up long line.

A line in the cmParseDelphiCoverage.cxx file was too long for the KWStyle.

Break up the line to fall within limits.
Merge topic 'add_delphi_coverage' into next

876a84d2 CTest: Break up long line.
Merge topic 'remove-borland-build' into next

40dc076b Remove borland workarounds.
Remove borland workarounds.

CMake 3.0 is the last release to require to be able to build with
Borland.
Merge topic 'remove-borland-build' into next

2db55ffa Remove borland workarounds.
file(GENERATE): Evaluate early to allow generating source files

The evaluation files must be present before TraceDependencies
attempts to find them.
Merge topic 'fix-file-GENERATE-source-files' into next

52284947 file(GENERATE): Evaluate early to allow generating source files
file(GENERATE): Evaluate early to allow generating source files

The evaluation files must be present before TraceDependencies
attempts to find them.
Merge topic 'fix-file-GENERATE-source-files' into next

28fedb19 file(GENERATE): Evaluate early to allow generating source files