2024-04-21 15:28:35 -07:00
|
|
|
{ inputs
|
|
|
|
|
|
|
|
# Dependencies
|
|
|
|
, main
|
|
|
|
, mdbook
|
|
|
|
, stdenv
|
|
|
|
}:
|
|
|
|
|
|
|
|
stdenv.mkDerivation {
|
|
|
|
inherit (main) pname version;
|
|
|
|
|
|
|
|
src = inputs.nix-filter {
|
|
|
|
root = inputs.self;
|
|
|
|
include = [
|
|
|
|
"book.toml"
|
|
|
|
"conduwuit-example.toml"
|
2024-09-08 10:24:38 -04:00
|
|
|
"CODE_OF_CONDUCT.md"
|
2024-05-08 21:26:05 -04:00
|
|
|
"CONTRIBUTING.md"
|
2024-04-21 15:28:35 -07:00
|
|
|
"README.md"
|
2024-09-08 10:24:38 -04:00
|
|
|
"development.md"
|
2024-05-11 23:53:42 -04:00
|
|
|
"debian/conduwuit.service"
|
2024-04-21 15:28:35 -07:00
|
|
|
"debian/README.md"
|
2024-06-16 21:30:51 -04:00
|
|
|
"arch/conduwuit.service"
|
2024-04-21 15:28:35 -07:00
|
|
|
"docs"
|
2024-06-15 22:09:27 -04:00
|
|
|
"theme"
|
2024-04-21 15:28:35 -07:00
|
|
|
];
|
|
|
|
};
|
|
|
|
|
|
|
|
nativeBuildInputs = [
|
|
|
|
mdbook
|
|
|
|
];
|
|
|
|
|
|
|
|
buildPhase = ''
|
2024-06-15 22:09:27 -04:00
|
|
|
mdbook build -d $out
|
2024-04-21 15:28:35 -07:00
|
|
|
'';
|
|
|
|
}
|