aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/tests.packagespec.cpp
diff options
context:
space:
mode:
authorİsmail Dönmez <ismail@users.noreply.github.com>2019-06-13 01:30:03 +0200
committerRobert Schumacher <roschuma@microsoft.com>2019-06-12 16:30:03 -0700
commit8c49e565c0eb565fd76df76144dd78d70a211d6e (patch)
tree2a002c9389754349ee39852b8417a7637c7a0243 /toolsrc/src/tests.packagespec.cpp
parent70149722d758c21b5f49a22f3a4a0c15ea8c6852 (diff)
downloadvcpkg-8c49e565c0eb565fd76df76144dd78d70a211d6e.tar.gz
vcpkg-8c49e565c0eb565fd76df76144dd78d70a211d6e.zip
Protect #pragma comment(lib, "foo") with _WIN32 checks (#6867)
lld on Linux can now process #pragma comment(lib, "foo") macros which results in build failures on Linux when lld is used. Fix this by protecting these macros with _WIN32 checks.
Diffstat (limited to 'toolsrc/src/tests.packagespec.cpp')
-rw-r--r--toolsrc/src/tests.packagespec.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/toolsrc/src/tests.packagespec.cpp b/toolsrc/src/tests.packagespec.cpp
index 32ad81227..d3bc18c79 100644
--- a/toolsrc/src/tests.packagespec.cpp
+++ b/toolsrc/src/tests.packagespec.cpp
@@ -2,8 +2,10 @@
#include <tests.utils.h>
+#if defined(_WIN32)
#pragma comment(lib, "version")
#pragma comment(lib, "winhttp")
+#endif
using namespace Microsoft::VisualStudio::CppUnitTestFramework;