Commit 35682e7c authored by Suthiro's avatar Suthiro

Addressing the request to prepare the VS2017 solution for building x64 configuration.

Detailed changelog (for all projects):
Fixed (disabled) "enable full optimization (/O2)" parameter in debug mode.
Added x64 platform and configured.
Added and configured two new build configurations: Debug_Static and Release_Static. These configurations provide static libraries with statically linked MSVC runtime (/MT and /MTd switches).
Depending on configuration, output files now have suffixes: Release - no (i.e. libconfig.lib), Debug - d (i.e. libconfigd.lib), Release_Static - s (i.e. libconfigs.lib), Debug_Static - ds (i.e. libconfigds.lib).
Redirected the output of intermediate build files to \temp\(Platform)\(Project)\(Configuration) to enable the possibility of error-free batch build.
Redirected the output of final build files to \build\(Platform).
Added postbuild event for all applicable examples to copy appropriate *.cfg files also into \build\(Platform).
Added few VS-related lines to .gitignore for convenience.
parent 4931dcee
......@@ -12,3 +12,10 @@ Makefile.in
stamp-h1
*.la
ac_config.h
build
temp
.vs
*.suo
*.user
*.userosscache
*.sln.docstates
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment