fix: binding.cc overwrite should replace PARSER_NAME

This commit is contained in:
Amaan Qureshi 2024-03-01 10:53:20 -05:00
parent 36397810e6
commit 274d0cda0a

View file

@ -201,7 +201,7 @@ pub fn generate_grammar_files(
fs::read_to_string(path).with_context(|| "Failed to read binding.cc")?;
if binding_cc.contains("NAN_METHOD(New) {}") {
eprintln!("Replacing binding.cc with new binding API");
write_file(path, JS_BINDING_CC_TEMPLATE)?;
generate_file(path, JS_BINDING_CC_TEMPLATE, language_name)?;
}
Ok(())
},