mirror of
https://git.gay/pyrox/aux-docs
synced 2024-10-30 02:47:56 +00:00
51 lines
1.6 KiB
Nix
51 lines
1.6 KiB
Nix
{
|
|
description = "Aux Manual Generator";
|
|
|
|
inputs.nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
|
|
inputs.snowfall-lib = {
|
|
url = "github:snowfallorg/lib";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
|
|
outputs =
|
|
inputs@{ self, ... }:
|
|
inputs.snowfall-lib.mkFlake {
|
|
inherit inputs;
|
|
src = ./.;
|
|
snowfall = {
|
|
namespace = "amg";
|
|
meta = {
|
|
name = "aux-manual-gen";
|
|
title = "Aux Manual Generator";
|
|
};
|
|
};
|
|
outputs-builder =
|
|
channels:
|
|
let
|
|
pkgs = channels.nixpkgs;
|
|
spkgs = self.packages.${pkgs.system};
|
|
libsets = (import ./nixpkgs-doc/libsets.nix);
|
|
in
|
|
{
|
|
packages = {
|
|
lib-docs = pkgs.callPackage ./nixpkgs-doc/doc-support/lib-function-docs.nix {
|
|
inherit
|
|
libsets
|
|
pkgs
|
|
spkgs
|
|
inputs
|
|
;
|
|
};
|
|
doc-locations-json = pkgs.callPackage ./nixpkgs-doc/doc-support/lib-function-locations.nix {
|
|
inherit libsets pkgs;
|
|
};
|
|
md-manual = pkgs.callPackage ./nixpkgs-doc/md-manual.nix { inherit spkgs inputs; };
|
|
python-interp-table = pkgs.callPackage ./nixpkgs-doc/doc-support/python-interpreter-table.nix { };
|
|
options-doc = pkgs.callPackage ./nixpkgs-doc/options-doc.nix { inherit pkgs inputs; };
|
|
nixpkgs-doc = pkgs.callPackage ./nixpkgs-doc/nixpkgs-doc.nix { inherit inputs; };
|
|
manual-assets = pkgs.callPackage ./nixpkgs-doc/manual-assets.nix { };
|
|
};
|
|
};
|
|
};
|
|
}
|