summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
5 daysMerge pull request #8 from aehlig/update-2025-06-26HEADmasterKlaus Aehlig
Update just tooling reference, dependencies, and nix environemnt
5 daysUpdate nix environmentKlaus T. Aehlig
5 daysUpdate code dependenciesKlaus T. Aehlig
5 daysUpdate just-specific toolsKlaus T. Aehlig
2025-02-12Merge pull request #7 from aehlig/update-2025-02-10Klaus Aehlig
Update dependencies
2025-02-12Update nix dependenciesKlaus T. Aehlig
2025-02-10Update just dependenciesKlaus T. Aehlig
2024-07-30Merge pull request #6 from aehlig/upate-2024-07-30Klaus Aehlig
Update non-system dependencies
2024-07-30Update non-system dependenciesKlaus T. Aehlig
... with the latest update of the CC rules, there now is a dependency on sh for CC binaries. Hence extend PATH for CC appropriately.
2024-07-10Merge pull request #5 from aehlig/runs-per-testKlaus Aehlig
Update rules and support argument forwarding in `run-tests`
2024-07-10run-tests: forward argumentsKlaus T. Aehlig
2024-07-10update just dependenciesKlaus T. Aehlig
2024-06-27Merge pull request #4 from aehlig/simplify-cargo-importKlaus Aehlig
Simplify cargo import
2024-06-27Update just-import-cargo, update just dependencies, and clean upKlaus T. Aehlig
- With the new naming convention of just-import-cargo, there is no longer the conflict on the file etc/defulta/rust/TARGETS. - With the new version of the upstream rust rules, we can use the defaults target directly, as it fully honors TOOLCHAIN_CONFIG[RUST]. - With that simplification in place, we don't have to point just-import-cargo to rules-rust anymore, as for the default-imported rules, the TOOLCHAIN_CONFIG is honored as well.
2024-06-27nix-shell: also add a wrapper script besides the aliasKlaus T. Aehlig
... as aliases are not honored in `nix-shell --run`. In this way, we can add an outer script running all the tests in the correct environment.
2024-06-27Merge pull request #3 from aehlig/cargo-exampleKlaus Aehlig
Add example on how to use cargo
2024-06-27Add minimal example using cargoKlaus Aehlig
... including a test (for which we add python3 as test dependency).
2024-06-26import dependencies: add just-deduplicate-repos and just-import-cargoKlaus Aehlig
... and already put just-deduplicate-repos at the correct part of the import description in etc/generate-repos.sh
2024-06-26Merge pull request #2 from aehlig/import-rulesKlaus Aehlig
Import rust rules and add a minimal example
2024-06-25Import rust rules and add a minimal exampleKlaus T. Aehlig
Note that the PATH for rust targets also has to include that for the C compiler and hence also coreutils, as the rust compiler calls out to `cc`.
2024-06-25Import rules instead of hard-codingKlaus T. Aehlig
2024-06-04Merge pull request #1 from aehlig/test-suiteKlaus Aehlig
test: add overall target
2024-06-04test: add overall targetKlaus T. Aehlig
... acting as a test suite for all tests; in doing so, also add the usual structure that each directory has is own overall target of only the tree objects with the test results. While there, remove duplicate copy of a test script in a wrong directory.
2024-06-03Initial commitKlaus Aehlig