9
9
# 6. Compile v8 with -Wno-deprecated-declarations
10
10
11
11
diff --git a/BUILD.bazel b/BUILD.bazel
12
- index 30be47fa333..093599d47df 100644
12
+ index 30be47fa333..23cfc9c4754 100644
13
13
--- a/BUILD.bazel
14
14
+++ b/BUILD.bazel
15
15
@@ -220,7 +220,7 @@ v8_int(
@@ -21,25 +21,35 @@ index 30be47fa333..093599d47df 100644
21
21
)
22
22
23
23
# Default setting for v8_enable_pointer_compression.
24
- @@ -3698,13 +3698,14 @@ filegroup(
24
+ @@ -3698,14 +3698,22 @@ filegroup(
25
25
26
26
v8_library(
27
27
name = "lib_fp16",
28
28
- srcs = ["third_party/fp16/src/include/fp16.h"],
29
- + srcs = ["@fp16//:include/fp16.h"],
30
- hdrs = [
29
+ - hdrs = [
31
30
- "third_party/fp16/src/include/fp16/fp16.h",
32
31
- "third_party/fp16/src/include/fp16/bitcasts.h",
33
- + "@fp16//:include/fp16/fp16.h",
34
- + "@fp16//:include/fp16/bitcasts.h",
35
- ],
32
+ + hdrs = ["@fp16//:include/fp16.h"],
33
+ + srcs = [],
36
34
+ include_prefix = "third_party/fp16/src",
37
- includes = [
35
+ + deps = [
36
+ + "lib_fp16_includes",
37
+ ],
38
+ - includes = [
38
39
- "third_party/fp16/src/include",
39
- + "@fp16//:include",
40
+ + )
41
+ +
42
+ + v8_library(
43
+ + name = "lib_fp16_includes",
44
+ + hdrs = [
45
+ + "@fp16//:include/fp16/fp16.h",
46
+ + "@fp16//:include/fp16/bitcasts.h",
40
47
],
48
+ + srcs = [],
49
+ + strip_include_prefix = "include",
41
50
)
42
51
52
+ filegroup(
43
53
diff --git a/bazel/defs.bzl b/bazel/defs.bzl
44
54
index 520a311595e..64b4928abe5 100644
45
55
--- a/bazel/defs.bzl
0 commit comments