1
- windows_copts = [
2
- "/D__CLANG_SUPPORT_DYN_ANNOTATION__" ,
3
- "/D_USE_MATH_DEFINES" ,
4
- "/DEIGEN_MAX_ALIGN_BYTES=64" ,
5
- "/DEIGEN_HAS_TYPE_TRAITS=0" ,
6
- "/DTF_USE_SNAPPY" ,
7
- "/showIncludes" ,
8
- "/MD" ,
9
- "/O2" ,
10
- "/DNDEBUG" ,
11
- "/w" ,
12
- "-DWIN32_LEAN_AND_MEAN" ,
13
- "-DNOGDI" ,
14
- "/arch:AVX" ,
15
- "/std:c++14" ,
16
- "/DPLATFORM_WINDOWS" ,
17
- "/DEIGEN_HAS_C99_MATH" ,
18
- "/DEIGEN_AVOID_STL_ARRAY" ,
19
- "/Iexternal/gemmlowp" ,
20
- "/wd4018" ,
21
- "/wd4577" ,
22
- "/DNOGDI" ,
23
- "/UTF_COMPILE_LIBRARY" ,
24
- ]
25
-
26
- config_setting (
27
- name = "windows" ,
28
- constraint_values = ["@bazel_tools//platforms:windows" ],
29
- )
1
+ # TODO: remove reliance on getopt (unistd.h) to allow apps to run on Windows.
30
2
31
3
cc_binary (
32
4
name = "qsim_base" ,
33
5
srcs = ["qsim_base.cc" ],
34
- copts = select ({
35
- ":windows" : windows_copts ,
36
- "//conditions:default" : [],
37
- }),
38
6
deps = [
39
7
"//lib:run_qsim_lib" ,
40
8
],
@@ -44,10 +12,6 @@ cc_binary(
44
12
cc_binary (
45
13
name = "qsim_von_neumann" ,
46
14
srcs = ["qsim_von_neumann.cc" ],
47
- copts = select ({
48
- ":windows" : windows_copts ,
49
- "//conditions:default" : [],
50
- }),
51
15
deps = [
52
16
"//lib:run_qsim_lib" ,
53
17
],
@@ -56,10 +20,6 @@ cc_binary(
56
20
cc_binary (
57
21
name = "qsim_amplitudes" ,
58
22
srcs = ["qsim_amplitudes.cc" ],
59
- copts = select ({
60
- ":windows" : windows_copts ,
61
- "//conditions:default" : [],
62
- }),
63
23
deps = [
64
24
"//lib:bitstring" ,
65
25
"//lib:run_qsim_lib" ,
@@ -69,10 +29,6 @@ cc_binary(
69
29
cc_binary (
70
30
name = "qsimh_base" ,
71
31
srcs = ["qsimh_base.cc" ],
72
- copts = select ({
73
- ":windows" : windows_copts ,
74
- "//conditions:default" : [],
75
- }),
76
32
deps = [
77
33
"//lib:bitstring" ,
78
34
"//lib:run_qsimh_lib" ,
@@ -82,10 +38,6 @@ cc_binary(
82
38
cc_binary (
83
39
name = "qsimh_amplitudes" ,
84
40
srcs = ["qsimh_amplitudes.cc" ],
85
- copts = select ({
86
- ":windows" : windows_copts ,
87
- "//conditions:default" : [],
88
- }),
89
41
deps = [
90
42
"//lib:bitstring" ,
91
43
"//lib:run_qsimh_lib" ,
0 commit comments