...
1diff --git a/dh/x25519/BUILD.bazel b/dh/x25519/BUILD.bazel
2--- dh/x25519/BUILD.bazel
3+++ dh/x25519/BUILD.bazel
4@@ -12,7 +12,9 @@ go_library(
5 "doc.go",
6 "key.go",
7 "table.go",
8+ "//math/fp25519:fp_amd64.h",
9 ],
10+ cgo = True,
11 importpath = "github.com/cloudflare/circl/dh/x25519",
12 visibility = ["//visibility:public"],
13 deps = [
14diff --git a/dh/x448/BUILD.bazel b/dh/x448/BUILD.bazel
15--- dh/x448/BUILD.bazel
16+++ dh/x448/BUILD.bazel
17@@ -12,7 +12,9 @@ go_library(
18 "doc.go",
19 "key.go",
20 "table.go",
21+ "//math/fp448:fp_amd64.h",
22 ],
23+ cgo = True,
24 importpath = "github.com/cloudflare/circl/dh/x448",
25 visibility = ["//visibility:public"],
26 deps = [
27diff --git a/math/fp25519/BUILD.bazel b/math/fp25519/BUILD.bazel
28--- math/fp25519/BUILD.bazel
29+++ math/fp25519/BUILD.bazel
30@@ -1,5 +1,10 @@
31 load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
32
33+exports_files(
34+ ["fp_amd64.h"],
35+ visibility = ["//dh/x25519:__pkg__"],
36+)
37+
38 go_library(
39 name = "fp25519",
40 srcs = [
41diff --git a/math/fp448/BUILD.bazel b/math/fp448/BUILD.bazel
42--- math/fp448/BUILD.bazel
43+++ math/fp448/BUILD.bazel
44@@ -1,5 +1,10 @@
45 load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
46
47+exports_files(
48+ ["fp_amd64.h"],
49+ visibility = ["//dh/x448:__pkg__"],
50+)
51+
52 go_library(
53 name = "fp448",
54 srcs = [
View as plain text