LiteRT-LM / BUILD.miniaudio
SeaWolf-AI's picture
Upload full LiteRT-LM codebase
5f923cd verified
load("@rules_cc//cc:objc_library.bzl", "objc_library")
package(default_visibility = ["//visibility:public"])
cc_library(
name = "miniaudio",
srcs = ["miniaudio.c"],
hdrs = ["miniaudio.h"],
)
genrule(
name = "generate_miniaudio_mm",
srcs = ["miniaudio.c"],
outs = ["miniaudio.mm"],
cmd = "cp $(location miniaudio.c) $(location miniaudio.mm)",
)
objc_library(
name = "miniaudio_objc",
srcs = [":miniaudio.mm"],
hdrs = ["miniaudio.h"],
sdk_frameworks = [
"AudioToolbox",
"AVFoundation",
],
)