feat: a2ui interface to enablee the LLM to give structured information

This commit is contained in:
Georg Bauer
2026-07-27 11:19:57 +02:00
parent 27b10ee0e1
commit c9c2d8efd5
24 changed files with 5322 additions and 52 deletions

View File

@@ -13,6 +13,11 @@ fn main() {
.flag("-fobjc-arc")
.opt_level(3)
.compile("ds4_metal");
println!("cargo:rerun-if-changed=native/media");
cc::Build::new()
.file("native/media/ds4_media.m")
.flag("-fobjc-arc")
.compile("ds4_media");
println!("cargo:rerun-if-changed=native/web");
cc::Build::new()
.include("native/web")
@@ -20,5 +25,8 @@ fn main() {
.opt_level(2)
.compile("ds4_web");
println!("cargo:rustc-link-lib=framework=Foundation");
println!("cargo:rustc-link-lib=framework=AppKit");
println!("cargo:rustc-link-lib=framework=AVFoundation");
println!("cargo:rustc-link-lib=framework=AVKit");
println!("cargo:rustc-link-lib=framework=Metal");
}