2022-05-13 08:10:42 +00:00
|
|
|
{
|
|
|
|
description = "Dependencies for development purposes";
|
|
|
|
|
|
|
|
inputs = {
|
|
|
|
# Flakes don't give us a good way to depend on .., so we don't.
|
2024-08-29 11:44:04 +00:00
|
|
|
# As a consequence, this flake only provides dependencies, and
|
2022-11-11 04:53:18 +00:00
|
|
|
# we can't use the `nix` CLI as expected.
|
2022-05-25 14:19:43 +00:00
|
|
|
|
2023-01-26 19:40:11 +00:00
|
|
|
nixpkgs.url = "github:NixOS/nixpkgs";
|
2022-11-11 04:50:50 +00:00
|
|
|
pre-commit-hooks-nix.url = "github:cachix/pre-commit-hooks.nix";
|
2022-05-17 08:18:59 +00:00
|
|
|
pre-commit-hooks-nix.inputs.nixpkgs.follows = "nixpkgs";
|
2022-05-17 22:41:17 +00:00
|
|
|
hercules-ci-effects.url = "github:hercules-ci/hercules-ci-effects";
|
2022-05-13 08:10:42 +00:00
|
|
|
};
|
|
|
|
|
2023-05-29 17:52:03 +00:00
|
|
|
outputs = { ... }:
|
2022-05-17 08:20:36 +00:00
|
|
|
{
|
|
|
|
# The dev tooling is in ./flake-module.nix
|
2022-11-11 04:53:18 +00:00
|
|
|
# See comment at `inputs` above.
|
2024-08-29 11:44:04 +00:00
|
|
|
# It is loaded into partitions.dev by the root flake.
|
2022-05-17 08:20:36 +00:00
|
|
|
};
|
2022-05-13 08:10:42 +00:00
|
|
|
}
|