aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party
diff options
context:
space:
mode:
authorGravatar Dmitry Lomov <dslomov@google.com>2016-02-04 12:00:36 +0000
committerGravatar David Chen <dzc@google.com>2016-02-04 18:14:20 +0000
commitdae6da99906e39a3ad45494f7931ef12e36eeb8b (patch)
treed86ab9449318dc9910a17bf35e566b2b6361c5b9 /third_party
parent5f86468709e2413339d7948236abb5753fa94076 (diff)
Use protoc-mingw on Windows.
Native protoc-windows.exe fails to support paths longer that 1024 characters. Needed for #276. -- MOS_MIGRATED_REVID=113834005
Diffstat (limited to 'third_party')
-rw-r--r--third_party/BUILD12
1 files changed, 9 insertions, 3 deletions
diff --git a/third_party/BUILD b/third_party/BUILD
index e4705a8cec..8263f78b0a 100644
--- a/third_party/BUILD
+++ b/third_party/BUILD
@@ -19,9 +19,10 @@ filegroup(
filegroup(
name = "protoc",
srcs = select({
- ":windows_mingw": ["protobuf/protoc-windows-x86_32.exe"],
- ":windows_msys64_mingw64": ["protobuf/protoc-windows-x86_64.exe"],
- ":windows_clang": ["protobuf/protoc-windows-x86_32.exe"],
+ ":windows_mingw": ["protobuf/protoc-mingw.exe"],
+ ":windows_msys64_mingw64": ["protobuf/protoc-mingw.exe"],
+ ":windows_msys64": ["protobuf/protoc-mingw.exe"],
+ ":windows_clang": ["protobuf/protoc-mingw.exe"],
":darwin": ["protobuf/protoc-osx-x86_32.exe"],
":k8": ["protobuf/protoc-linux-x86_64.exe"],
":piii": ["protobuf/protoc-linux-x86_32.exe"],
@@ -435,6 +436,11 @@ config_setting(
)
config_setting(
+ name = "windows_msys64",
+ values = {"compiler": "windows_msys64"},
+)
+
+config_setting(
name = "windows_msys64_mingw64",
values = {"compiler": "windows_msys64_mingw64"},
)