load("//bazel/rules/cc:defs.bzl", "cc_library")
cc_library(
name = "core",
srcs = [
"ntt.cpp",
"poly.cpp",
"sha_rng.cpp",
],
hdrs = [
"constants.h",
"devs.h",
"fp.h",
"fp4.h",
"ntt.h",
"poly.h",
"rou.h",
"sha256.h",
"sha256_cpu.h",
"sha_rng.h",
],
visibility = ["//visibility:public"],
deps = [
"//risc0/core",
],
)