Commit graph

65 commits

Author SHA1 Message Date
Michal Sojka
bff08f3718 Strip trailing / from GitHub repo name 2024-09-15 14:37:37 +02:00
Michal Sojka
6ba6c8a2c2 Start generated Nix expressions with a comment about automatic generation 2024-09-15 14:10:03 +02:00
Michal Sojka
ca4c0e6bfc Improve --help text and add it to the README 2024-09-15 14:09:25 +02:00
Michal Sojka
20504c30f9 Cleanup 2024-09-15 12:19:29 +02:00
Michal Sojka
05d12bc5d0 Implement --flake 2024-09-15 12:17:03 +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
83e07c9ea1 Prepare for --flake 2024-09-15 10:28:27 +02:00
Michal Sojka
a56e2bdf9c Generate correct paths when setting --output-dir 2024-09-15 01:02:10 +02:00
Michal Sojka
f1ab404292 Add support for getting sources
Either from local paths or by calling fetches.
2024-09-15 00:16:10 +02:00
Michal Sojka
6e8ad35fe7 Add initial README 2024-09-14 12:17:28 +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
411bd08ac8 Extend package generator to work for me 2024-08-25 17:13:15 +02:00
Michal Sojka
b746bf9312 Add a copy of nix_expression.py from superflore
Specifically
663a454afa/superflore/generators/nix/nix_expression.py
2024-08-25 17:13:15 +02:00
Michal Sojka
94a71fa564 Initial commit 2024-08-25 17:13:12 +02:00