aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2017-01-25 18:32:24 -0800
committerAlexander Karatarakis <alkarata@microsoft.com>2017-01-25 18:32:24 -0800
commit8b602f97c83613862837d842263a17850828e953 (patch)
tree576453ed97c9dcf4a062e65cf10ec257771af494 /scripts
parent8ff736c6a47060fa853047da88b5cecbbebadd4e (diff)
downloadvcpkg-8b602f97c83613862837d842263a17850828e953.tar.gz
vcpkg-8b602f97c83613862837d842263a17850828e953.zip
[vcpkg_copy_pdbs] Force output to be in en-us. Resolves #587
Diffstat (limited to 'scripts')
-rw-r--r--scripts/cmake/vcpkg_copy_pdbs.cmake5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/cmake/vcpkg_copy_pdbs.cmake b/scripts/cmake/vcpkg_copy_pdbs.cmake
index 10cd1b2d3..61ad97728 100644
--- a/scripts/cmake/vcpkg_copy_pdbs.cmake
+++ b/scripts/cmake/vcpkg_copy_pdbs.cmake
@@ -13,6 +13,9 @@ function(vcpkg_copy_pdbs)
set(DLLS_WITHOUT_MATCHING_PDBS)
+ set(PREVIOUS_VSLANG $ENV{VSLANG})
+ set(ENV{VSLANG} 1033)
+
foreach(DLL ${DLLS})
execute_process(COMMAND dumpbin /PDBPATH ${DLL}
COMMAND findstr PDB
@@ -31,6 +34,8 @@ function(vcpkg_copy_pdbs)
endif()
endforeach()
+ set(ENV{VSLANG} ${PREVIOUS_VSLANG})
+
list(LENGTH DLLS_WITHOUT_MATCHING_PDBS UNMATCHED_DLLS_LENGTH)
if(UNMATCHED_DLLS_LENGTH GREATER 0)
merge_filelist(MSG DLLS_WITHOUT_MATCHING_PDBS)