[fix](trx-ft8): add missing encode.c to build

The ft8_wrapper.c references ft4_encode and ft8_encode from encode.c,
but encode.c was not included in build.rs, causing linker errors.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Stanislaw Grams <stanislawgrams@gmail.com>
This commit is contained in:
2026-03-17 21:29:42 +01:00
parent c71fc58e3e
commit 7844cb65c8
+3
View File
@@ -19,6 +19,7 @@ fn main() {
.file(format!("{base}/ft8/constants.c")) .file(format!("{base}/ft8/constants.c"))
.file(format!("{base}/ft8/crc.c")) .file(format!("{base}/ft8/crc.c"))
.file(format!("{base}/ft8/decode.c")) .file(format!("{base}/ft8/decode.c"))
.file(format!("{base}/ft8/encode.c"))
.file(format!("{base}/ft8/ldpc.c")) .file(format!("{base}/ft8/ldpc.c"))
.file(format!("{base}/ft8/message.c")) .file(format!("{base}/ft8/message.c"))
.file(format!("{base}/ft8/text.c")) .file(format!("{base}/ft8/text.c"))
@@ -42,6 +43,8 @@ fn main() {
println!("cargo:rerun-if-changed={base}/ft8/crc.h"); println!("cargo:rerun-if-changed={base}/ft8/crc.h");
println!("cargo:rerun-if-changed={base}/ft8/decode.c"); println!("cargo:rerun-if-changed={base}/ft8/decode.c");
println!("cargo:rerun-if-changed={base}/ft8/decode.h"); println!("cargo:rerun-if-changed={base}/ft8/decode.h");
println!("cargo:rerun-if-changed={base}/ft8/encode.c");
println!("cargo:rerun-if-changed={base}/ft8/encode.h");
println!("cargo:rerun-if-changed={base}/ft8/ldpc.c"); println!("cargo:rerun-if-changed={base}/ft8/ldpc.c");
println!("cargo:rerun-if-changed={base}/ft8/ldpc.h"); println!("cargo:rerun-if-changed={base}/ft8/ldpc.h");
println!("cargo:rerun-if-changed={base}/ft8/message.c"); println!("cargo:rerun-if-changed={base}/ft8/message.c");