Skip to content

Commit 49ece6f

Browse files
Reduce to required changes.
1 parent e595ff5 commit 49ece6f

File tree

2 files changed

+1
-69
lines changed

2 files changed

+1
-69
lines changed

apps/BUILD

+1-49
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,8 @@
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.
302

313
cc_binary(
324
name = "qsim_base",
335
srcs = ["qsim_base.cc"],
34-
copts = select({
35-
":windows": windows_copts,
36-
"//conditions:default": [],
37-
}),
386
deps = [
397
"//lib:run_qsim_lib",
408
],
@@ -44,10 +12,6 @@ cc_binary(
4412
cc_binary(
4513
name = "qsim_von_neumann",
4614
srcs = ["qsim_von_neumann.cc"],
47-
copts = select({
48-
":windows": windows_copts,
49-
"//conditions:default": [],
50-
}),
5115
deps = [
5216
"//lib:run_qsim_lib",
5317
],
@@ -56,10 +20,6 @@ cc_binary(
5620
cc_binary(
5721
name = "qsim_amplitudes",
5822
srcs = ["qsim_amplitudes.cc"],
59-
copts = select({
60-
":windows": windows_copts,
61-
"//conditions:default": [],
62-
}),
6323
deps = [
6424
"//lib:bitstring",
6525
"//lib:run_qsim_lib",
@@ -69,10 +29,6 @@ cc_binary(
6929
cc_binary(
7030
name = "qsimh_base",
7131
srcs = ["qsimh_base.cc"],
72-
copts = select({
73-
":windows": windows_copts,
74-
"//conditions:default": [],
75-
}),
7632
deps = [
7733
"//lib:bitstring",
7834
"//lib:run_qsimh_lib",
@@ -82,10 +38,6 @@ cc_binary(
8238
cc_binary(
8339
name = "qsimh_amplitudes",
8440
srcs = ["qsimh_amplitudes.cc"],
85-
copts = select({
86-
":windows": windows_copts,
87-
"//conditions:default": [],
88-
}),
8941
deps = [
9042
"//lib:bitstring",
9143
"//lib:run_qsimh_lib",

tests/BUILD

-20
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,8 @@ omp_copts = ['-fopenmp']
55
omp_linkopts = ['-lgomp']
66

77
windows_copts = [
8-
"/D__CLANG_SUPPORT_DYN_ANNOTATION__",
9-
"/D_USE_MATH_DEFINES",
10-
"/DEIGEN_MAX_ALIGN_BYTES=64",
11-
"/DEIGEN_HAS_TYPE_TRAITS=0",
12-
"/DTF_USE_SNAPPY",
13-
"/showIncludes",
14-
"/MD",
15-
"/O2",
16-
"/DNDEBUG",
17-
"/w",
18-
"-DWIN32_LEAN_AND_MEAN",
19-
"-DNOGDI",
208
"/arch:AVX",
219
"/std:c++14",
22-
"/DPLATFORM_WINDOWS",
23-
"/DEIGEN_HAS_C99_MATH",
24-
"/DEIGEN_AVOID_STL_ARRAY",
25-
"/Iexternal/gemmlowp",
26-
"/wd4018",
27-
"/wd4577",
28-
"/DNOGDI",
29-
"/UTF_COMPILE_LIBRARY",
3010
]
3111

3212
config_setting(

0 commit comments

Comments
 (0)