@@ -27,34 +27,22 @@ cmake(
2727 lib_source = ":srcs" ,
2828 out_headers_only = False ,
2929 out_shared_libs = select ({
30- "@bazel_tools//src/conditions:windows" : [
31- "libsnmallocshim-checks-memcpy-only.dll" ,
32- "libsnmallocshim-checks.dll" ,
33- "libsnmallocshim.dll" ,
34- ],
35- "@bazel_tools//src/conditions:macos" : [
30+ "@bazel_tools//src/conditions:darwin" : [
3631 "libsnmallocshim-checks-memcpy-only.dylib" ,
3732 "libsnmallocshim-checks.dylib" ,
3833 "libsnmallocshim.dylib" ,
3934 ],
4035 "//conditions:default" : [],
4136 }),
42- out_static_libs = select ({
43- "@bazel_tools//src/conditions:windows" : [
44- "libsnmallocshim-static.lib" ,
45- "libsnmalloc-new-override.lib" ,
46- ],
47- "//conditions:default" : [
48- "libsnmallocshim-static.a" ,
49- "libsnmalloc-new-override.a" ,
50- ],
51- }),
37+ out_static_libs = [
38+ "libsnmallocshim-static.a" ,
39+ "libsnmalloc-new-override.a" ,
40+ ],
5241 postfix_script = "ninja" ,
5342 visibility = ["//visibility:public" ],
5443)
5544
5645cmake (
57- exe ,
5846 name = "snmalloc-rs" ,
5947 build_args = [
6048 "-j12" ,
@@ -70,28 +58,17 @@ cmake(
7058 lib_source = ":srcs" ,
7159 out_headers_only = False ,
7260 out_shared_libs = select ({
73- "@bazel_tools//src/conditions:windows" : [
74- "libsnmallocshim-checks-memcpy-only.dll" ,
75- "libsnmallocshim-checks.dll" ,
76- "libsnmallocshim.dll" ,
77- ],
78- "@bazel_tools//src/conditions:macos" : [
61+ "@bazel_tools//src/conditions:darwin" : [
7962 "libsnmallocshim-checks-memcpy-only.dylib" ,
8063 "libsnmallocshim-checks.dylib" ,
8164 "libsnmallocshim.dylib" ,
8265 ],
8366 "//conditions:default" : [],
8467 }),
85- out_static_libs = select ({
86- "@bazel_tools//src/conditions:windows" : [
87- "libsnmallocshim-static.lib" ,
88- "libsnmalloc-new-override.lib" ,
89- ],
90- "//conditions:default" : [
91- "libsnmallocshim-static.a" ,
92- "libsnmalloc-new-override.a" ,
93- ],
94- }),
68+ out_static_libs = [
69+ "libsnmallocshim-static.a" ,
70+ "libsnmalloc-new-override.a" ,
71+ ],
9572 postfix_script = "ninja" ,
9673 visibility = ["//visibility:public" ],
9774)
0 commit comments