Commit Graph

45 Commits

Author SHA1 Message Date
Desmond Germans cae671ccda Add ros2 jazzy support. 2024-07-04 17:42:07 +02:00
Martin Dahl 21948154fe Release 0.9.0 2024-05-17 12:17:43 +02:00
aeon b46e3744b2 Add an r2r_info example to dump the ROS environment report 2024-04-17 08:23:20 +02:00
aeon 28e89bf256 [r2r_common] Remove println!() that taints the build script output 2024-04-17 08:23:20 +02:00
aeon 95fdea3b9c Run rustfmt using new configuration 2024-04-08 12:57:34 +02:00
Martin Dahl 03c873c22d Release 0.8.4 2024-03-19 13:30:06 +01:00
Martin Dahl 8bd4e0b5e0 Add ros2 iron 2024-02-09 14:53:18 +01:00
Martin Dahl 3ae831acb3 Release 0.8.3 2024-01-14 10:48:21 +01:00
Martin Dahl 6bc1f5f27b Release 0.8.2 2023-12-11 15:29:35 +01:00
Martin Dahl 01c5d4b626 Prepare for release 2023-12-11 15:25:30 +01:00
Alec Rivers 9664d920ad Fix include directory parsing on Linux in some cases 2023-12-09 22:07:25 -08:00
Martin Dahl 2316022f02 Release 0.8.1 2023-11-30 13:00:43 +01:00
Martin Dahl 7fc96e3eb2 Revert cmake include dirs behaviour 2023-11-30 12:38:49 +01:00
Martin Dahl 4d9da2b7a7 Release 0.8.0 2023-10-05 11:44:22 +02:00
Martin Dahl 6d144337e5 Disable bindgen layout tests 2023-10-05 11:32:59 +02:00
Martin Dahl e33a57c6eb Remove special cases from bindgen path management 2023-10-05 09:37:08 +02:00
Martin Dahl 0a6e0f571a Restore old cmake integration functionality on windows 2023-09-26 22:14:36 +02:00
Nadhmi JAZI 64bc6af718 add windows support + use cmake_path to have colcon-cargo working
correctly
2023-09-26 22:14:36 +02:00
Martin Dahl cc84beb17d Release 0.7.5 2023-06-27 23:54:46 +02:00
Martin Dahl bb6f171495 Move regex compilation to static thread locals 2023-06-27 22:29:26 +02:00
Martin Dahl fd8f466c6e Fix camel case to snake case conversion.
Replace general camel case to snake case conversion with a specific
implementation from rosidl.
2023-06-26 21:08:32 +02:00
Martin Dahl c58fbbcd5f Release 0.7.4 2023-06-26 15:55:15 +02:00
Martin Dahl 892dd4ab48 rustfmt 2023-06-26 13:33:41 +02:00
aeon a042dc8c55 Refactor codegen using syn and quote 2023-06-25 21:46:11 +02:00
aeon c2c365fa77 Don't check AMENT_PREFIX_PATH and ROS_DISTRO and doc-only feature is on 2023-06-25 21:45:46 +02:00
Martin Dahl c576ead3c1 Release 0.7.3 2023-06-20 11:22:13 +02:00
Martin Dahl dedbf11486 Fix mistake in docs generatation and CI docs test 2023-06-20 11:13:59 +02:00
Martin Dahl 5c78ecaebe Release 0.7.2 2023-06-20 10:32:42 +02:00
Martin Dahl ccdfc1ebc9 ROS_DISTRO as configuration option.
Allows us to handle API differences between ros versions.
2023-06-02 09:39:35 +02:00
Martin Dahl 5acdeb3727 Bump versions for release with docs pointing to docs.rs
Allows us to delete github pages.
2023-01-19 09:32:54 +01:00
Martin Dahl ebee0e54ab Bump version numbers 2023-01-17 11:33:36 +01:00
aeon 801d09d136 [r2r_common] Do not panic in get_wanted_messages() if AMENT_PREFIX_PATH is not set 2022-11-25 05:50:45 +08:00
aeon 55cce8caec [r2r_common] Move link search prints to print_cargo_link_search() 2022-11-25 03:31:09 +08:00
aeon c136d1400f [r2r_common] Add get_env_hash() to generate an env var dependent hash 2022-11-25 02:35:58 +08:00
aeon 6096deec5b Fix clippy warnings 2022-11-25 00:40:46 +08:00
aeon 4fad8ef09b Update dependencies 2022-11-25 00:19:41 +08:00
Martin Dahl 9166d99050 Bump version numbers 2022-08-22 11:36:38 +02:00
Martin Dahl 6b07726573 Add environment flag for building only some messages. 2022-08-21 19:45:01 +02:00
Martin Dahl 7678acfb12 Handle path changes to support Humble release 2022-08-19 15:51:31 +02:00
Martin Dahl b6c61f282e bump version numbers 2022-02-08 11:16:53 +01:00
Martin Dahl ac3a9b0485 fix rolling compilation issues 2022-02-08 10:27:02 +01:00
Martin Dahl a88505efd1 Bump version numbers, update readme and licenses. 2022-01-13 11:53:30 +01:00
Midnight Exigent 8a7acc7799 Make clippy happy 2022-01-07 06:08:01 +01:00
Midnight Exigent f22d29d02f Migrate to Rust 2021 2022-01-07 04:15:21 +01:00
Martin Dahl 1e0a368d33 Cleanup package names and imports 2021-09-02 11:50:16 +02:00