File tree Expand file tree Collapse file tree 4 files changed +17
-4
lines changed Expand file tree Collapse file tree 4 files changed +17
-4
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -2,6 +2,17 @@ licenses(["notice"]) # Apache 2
2
2
3
3
package (default_visibility = ["//visibility:public" ])
4
4
5
+ COPTS = select ({
6
+ "@bazel_tools//src/conditions:windows" : [
7
+ "/std:c++17" ,
8
+ "-DWITHOUT_ZLIB" ,
9
+ ],
10
+ "//conditions:default" : [
11
+ "-std=c++17" ,
12
+ "-DWITHOUT_ZLIB" ,
13
+ ],
14
+ })
15
+
5
16
cc_library (
6
17
name = "include" ,
7
18
hdrs = glob (["include/proxy-wasm/**/*.h" ]),
@@ -19,7 +30,7 @@ cc_library(
19
30
"src/**/v8*" ,
20
31
],
21
32
) + glob (["src/**/*.h" ]),
22
- copts = [ "-DWITHOUT_ZLIB=1" ] ,
33
+ copts = COPTS ,
23
34
deps = [
24
35
":include" ,
25
36
"@com_google_protobuf//:protobuf_lite" ,
@@ -30,6 +41,7 @@ cc_library(
30
41
cc_test (
31
42
name = "wasm_vm_test" ,
32
43
srcs = ["wasm_vm_test.cc" ],
44
+ copts = COPTS ,
33
45
deps = [
34
46
":lib" ,
35
47
"@com_google_googletest//:gtest" ,
@@ -40,6 +52,7 @@ cc_test(
40
52
cc_test (
41
53
name = "context_test" ,
42
54
srcs = ["context_test.cc" ],
55
+ copts = COPTS ,
43
56
deps = [
44
57
":include" ,
45
58
"@com_google_googletest//:gtest" ,
Original file line number Diff line number Diff line change 15
15
16
16
#pragma once
17
17
18
- #include < time.h>
19
-
20
18
#include < atomic>
21
19
#include < chrono>
20
+ #include < ctime>
22
21
#include < functional>
23
22
#include < iostream>
24
23
#include < map>
25
24
#include < memory>
25
+ #include < string>
26
26
#include < vector>
27
27
28
28
#include " include/proxy-wasm/context_interface.h"
Original file line number Diff line number Diff line change 17
17
18
18
#include < functional>
19
19
#include < memory>
20
+ #include < string>
20
21
#include < optional>
21
22
22
23
#include " include/proxy-wasm/word.h"
You can’t perform that action at this time.
0 commit comments