OSDN Git Service

Compile Merge subprojects w/ C++17 language rules.
authorGreyMerlin <GreyMerlin7@gmail.com>
Sun, 24 Dec 2017 22:04:15 +0000 (14:04 -0800)
committerGreyMerlin <GreyMerlin7@gmail.com>
Sun, 24 Dec 2017 22:04:15 +0000 (14:04 -0800)
commit3dc77be1e1965f2261d442be7fb811076806a7c6
tree635a0c45820110b99f7b7cfc092a867d61b83471
parentb34e54b2e5f6188393e9fb5674ec0579e4351880
Compile Merge subprojects w/ C++17 language rules.

 * Force the **ShellExtensions**, and the various **Poco** sub-projects
to be compiled with C++17 language semantics.
 * Use `unique_ptr<>` to replace `auto_ptr<>`
 * Compile **Merge** with C++17 when using the **Test* configuration.

 * (unrelated) `coretools.h` is not used by **ShellExtensions**
Externals/poco/Foundation/Foundation.vs2017.vcxproj
Externals/poco/Foundation/include/Poco/DynamicFactory.h
Externals/poco/Util/Util.vs2017.vcxproj
Externals/poco/XML/XML.vs2017.vcxproj
ShellExtension/ShellExtension.vs2017.vcxproj
Src/Merge.vs2017.vcxproj