-COMMON_COPTS = [
- "-Wall",
- "-Wuninitialized",
- "-Wunused",
- "-Wunused-local-typedefs",
- "-Wunused-parameter",
- "-Wunused-value",
- "-Wunused-variable",
- "-Wno-reorder",
- "-std=c++11",
- "-fvisibility=hidden",
- "-fvisibility-inlines-hidden",
- "-fno-exceptions",
- "-fno-rtti",
-]
+COMMON_COPTS = select({
+ "@bazel_tools//src/conditions:windows": [""],
+ "//conditions:default": [
+ "-Wall",
+ "-Wuninitialized",
+ "-Wunused",
+ "-Wunused-local-typedefs",
+ "-Wunused-parameter",
+ "-Wunused-value",
+ "-Wunused-variable",
+ "-Wno-reorder",
+ "-std=c++11",
+ "-fvisibility=hidden",
+ "-fvisibility-inlines-hidden",
+ "-fno-exceptions",
+ "-fno-rtti",
+ ],
+})