diff --git a/build/static_string_indexing.rs b/build/static_string_indexing.rs index 7309f1cf..1a00e17b 100644 --- a/build/static_string_indexing.rs +++ b/build/static_string_indexing.rs @@ -133,7 +133,12 @@ pub fn index_static_strings(instruction_rs_path: &std::path::Path) -> TokenStrea let syntax = match syn::parse_file(&src) { Ok(s) => s, Err(e) => { - panic!("parse error: {e} in file {path:?}"); + println!("cargo::warning=parse error: {e} in file {path:?}"); + syn::File{ + shebang: None, + attrs: vec![], + items: vec![], + } } }; Ok(syntax)