blob: 2c986414baec9ce6f9e284f3562de7a74b5c3e72 [file] [log] [blame]
# Copyright 2023 Google LLC.
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
#
# Kelvin core workload
load("//rules:matcha.bzl", "bin_to_c_file", "kelvin_binary")
package(default_visibility = [
"//sw/device/examples:__subpackages__",
"//sw/device/tests:__subpackages__",
])
kelvin_binary(
name = "kelvin_hello_world",
srcs = [
"kelvin_hello_world.c",
],
)
bin_to_c_file(
name = "kelvin_hello_world_bin",
srcs = [":kelvin_hello_world.bin"],
var_name = "kelvin_hello_world_bin",
)
kelvin_binary(
name = "kelvin_checksum",
srcs = ["kelvin_checksum.c"],
)
bin_to_c_file(
name = "kelvin_checksum_bin",
srcs = ["kelvin_checksum.bin"],
var_name = "kelvin_bin",
)