From a1abfa3df29fc7fcb8cee35365c51db8fbc99dbc Mon Sep 17 00:00:00 2001 From: Erik de Castro Lopo Date: Fri, 4 Oct 2013 13:50:01 +1000 Subject: [PATCH] Vcproj file updates. rplaces OutputDirectory="..\..\..\..\objs\debug\bin" with OutputDirectory="$(SolutionDir)objs\$(ConfigurationName)\bin and so on. Rmoves OutputFile="..\..\objs\debug\lib\$(ProjectName).lib when possible. Also, in the current version "Whole program optimization" compiler option is set, but the corresponding linker option isn't. From MSDN: "If you do not explicitly specify /LTCG when you pass /GL or MSIL modules to the linker, the linker eventually detects this and restarts the link by using /LTCG. Explicitly specify /LTCG when you pass /GL and MSIL modules to the linker for the fastest possible build performance." So /LTCG option was added too. Debug build now uses libogg_static.lib from .\objs\debug\lib folder. (the dependency for both release and debug is objs\$(ConfigurationName)\lib\libogg_static.lib) Patch-from: lvqcl --- .../c/decode/file/example_c_decode_file.vcproj | 13 +++++++------ .../c/encode/file/example_c_encode_file.vcproj | 13 +++++++------ .../decode/file/example_cpp_decode_file.vcproj | 13 +++++++------ .../encode/file/example_cpp_encode_file.vcproj | 13 +++++++------ src/flac/flac.vcproj | 13 +++++++------ src/flac/iffscan.vcproj | 13 +++++++------ src/libFLAC++/libFLAC++_dynamic.vcproj | 9 +++++---- src/libFLAC++/libFLAC++_static.vcproj | 11 +++++------ src/libFLAC/libFLAC_dynamic.vcproj | 15 ++++++++------- src/libFLAC/libFLAC_static.vcproj | 11 +++++------ src/metaflac/metaflac.vcproj | 13 +++++++------ .../flac_mac/flac_mac.vcproj | 9 +++++---- .../flac_ren/flac_ren.vcproj | 9 +++++---- src/plugin_common/plugin_common_static.vcproj | 11 +++++------ src/share/getopt/getopt_static.vcproj | 11 +++++------ src/share/grabbag/grabbag_static.vcproj | 11 +++++------ .../replaygain_analysis_static.vcproj | 11 +++++------ .../replaygain_synthesis_static.vcproj | 11 +++++------ src/share/utf8/utf8_static.vcproj | 11 +++++------ src/share/win_utf8_io/win_utf8_io_static.vcproj | 11 +++++------ src/test_grabbag/cuesheet/test_cuesheet.vcproj | 9 +++++---- src/test_grabbag/picture/test_picture.vcproj | 9 +++++---- src/test_libFLAC++/test_libFLAC++.vcproj | 13 +++++++------ src/test_libFLAC/test_libFLAC.vcproj | 13 +++++++------ .../test_libs_common_static.vcproj | 11 +++++------ src/test_seeking/test_seeking.vcproj | 13 +++++++------ src/test_streams/test_streams.vcproj | 9 +++++---- src/utils/flacdiff/flacdiff.vcproj | 13 +++++++------ src/utils/flactimer/flactimer.vcproj | 9 +++++---- 29 files changed, 170 insertions(+), 161 deletions(-) diff --git a/examples/c/decode/file/example_c_decode_file.vcproj b/examples/c/decode/file/example_c_decode_file.vcproj index 2498c816..15f108cc 100644 --- a/examples/c/decode/file/example_c_decode_file.vcproj +++ b/examples/c/decode/file/example_c_decode_file.vcproj @@ -17,8 +17,8 @@