mirror of
https://gitlab.cern.ch/wotsubo/endcap-sl-software-ri-generator.git
synced 2025-04-24 21:56:02 +09:00
update(generator): change top mod path (remove top level mod)
This commit is contained in:
parent
42efcc7cf6
commit
8e68c80c06
2 changed files with 4 additions and 3 deletions
|
@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
### Changed
|
||||
|
||||
- Improve error message from syn in generator. !15
|
||||
- Removed top level module (register_interface), and now it can have arbitrary name.
|
||||
|
||||
## [0.3.1] - 2025-04-11
|
||||
|
||||
|
|
|
@ -176,7 +176,7 @@ This code is auto generated using endcap_sl_software_ri_generator.
|
|||
.map(|(path, tokens)| -> Result<(PathBuf, syn::File), _> {
|
||||
let tokens = if path
|
||||
.file_name()
|
||||
.is_some_and(|file| file == "register_interface.rs")
|
||||
.is_some_and(|file| file == "lib.rs")
|
||||
{
|
||||
quote! {
|
||||
#![doc = #build_metadata]
|
||||
|
@ -234,10 +234,10 @@ impl CodeGen for Module {
|
|||
|
||||
pub use super::RegisterInterface;
|
||||
};
|
||||
files.insert(PathBuf::from("./register_interface.rs"), out);
|
||||
files.insert(PathBuf::from("./lib.rs"), out);
|
||||
|
||||
let ident_register_interface = util::parse_to_ident("RegisterInterface").unwrap();
|
||||
let register_interface_mod = PathBuf::from("register_interface");
|
||||
let register_interface_mod = PathBuf::from("./");
|
||||
let files = self
|
||||
.elements_other
|
||||
.into_iter()
|
||||
|
|
Loading…
Add table
Reference in a new issue