Skip to content

Commit 485f77a

Browse files
committed
fix: populate_rust_node function to take in parameters correctly
- use library_name as node_name - correct path for rust file resource - correctly generate rust package Signed-off-by: Parth Patel <[email protected]>
1 parent ccbbdbc commit 485f77a

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

ros2pkg/ros2pkg/api/create.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -333,16 +333,20 @@ def populate_ament_cargo(package, package_directory, cargo_library_name):
333333
cargo_toml_config)
334334

335335

336-
def populate_rust_node(package, source_directory, cargo_node_name):
336+
def populate_rust_node(package, source_directory):
337337
print("Cargo Node Make Pending")
338338
cargo_node_config = {
339339
'package_name': package.name,
340340
}
341+
342+
print(f"Source Directory: {source_directory}")
343+
print(f"Config: {cargo_node_config}")
344+
341345
_create_template_file(
342-
'cpp',
343-
'main.cpp.em',
346+
'rust',
347+
'main.rs.em',
344348
source_directory,
345-
cargo_node_name + '.cpp',
349+
'main.rs',
346350
cargo_node_config)
347351

348352

ros2pkg/ros2pkg/verb/create.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,8 +233,6 @@ def get_git_config(key: str) -> Optional[str]:
233233
populate_rust_node(
234234
package,
235235
source_directory,
236-
include_directory,
237-
library_name
238236
)
239237

240238
if args.license in available_licenses:

0 commit comments

Comments
 (0)