Commit graph

14 commits

Author SHA1 Message Date
Michal Sojka
70a0703a0e Add initial version of test suite 2024-12-22 21:58:19 +01:00
Michal Sojka
af42011236 Update nixpkgs and nix-ros-overlay
This fixes zsh CLI completion. For some magic reason, previously used
combination of versions produced completion file _ros2nix without
"#compdef ros2nix" on its first line, which breaks zsh completion
autoloading.

Switching of both nixpkgs and nix-ros-overlay to the latest versions
fixes the problem. Switching only one of these led to various other
problems, so we do both.
2024-10-03 00:24:28 +02:00
Michal Sojka
8a9f703575 Make ros2nix version (date-time) more human readable 2024-10-03 00:24:28 +02:00
Michal Sojka
0fd819b4a2 Add shell completion scripts 2024-10-01 13:01:16 +02:00
Michal Sojka
245c8972a1 Improve CI 2024-09-16 14:02:58 +02:00
Michal Sojka
59cfa1be32 Use mdsh during nix flake check 2024-09-16 08:26:07 +02:00
Michal Sojka
97e9459c65 Sort imports with isort 2024-09-15 21:16:50 +02:00
Michal Sojka
23c7c45f04 Don't allow overriding env. variables
This would probably lead to weird errors, which I'm not interested in
dealing with.
2024-09-15 19:30:18 +02:00
Michal Sojka
f119eefe02 Set env. variables needed for off-line function 2024-09-15 19:29:36 +02:00
Michal Sojka
3ad25643a0 Add flake-compat 2024-09-15 18:26:06 +02:00
Michal Sojka
190fcfcbb0 Update flake.nix 2024-09-15 11:10:51 +02:00
Michal Sojka
caae29d852 Cleanup, flake8 2024-09-15 10:41:08 +02:00
Michal Sojka
3698df8fe6 Pin rosdistro version and package the script to be usable without nix develop
Now the script works without updating rosdep, i.e., fetching the
database from the Internet.
2024-08-25 23:25:05 +02:00
Michal Sojka
94a71fa564 Initial commit 2024-08-25 17:13:12 +02:00