nixpkgs-manual: init

+1 -1
doc/default.nix
···
nixpkgs ? { },
}:
-
pkgs.callPackage ./doc-support/package.nix { inherit nixpkgs; }
···
nixpkgs ? { },
}:
+
pkgs.nixpkgs-manual.override { inherit nixpkgs; }
+1 -1
doc/doc-support/epub.nix
···
-
# To run this derivation, `nix-build -A nixpkgs-manual.epub`
{
lib,
runCommand,
···
+
# To build this derivation, run `nix-build -A nixpkgs-manual.epub`
{
lib,
runCommand,
+1 -1
doc/doc-support/lib-function-docs.nix
···
# Generates the documentation for library functions via nixdoc.
-
# To run this derivation, `nix-build -A nixpkgs-manual.lib-docs`
{
lib,
stdenvNoCC,
···
# Generates the documentation for library functions via nixdoc.
+
# To build this derivation, run `nix-build -A nixpkgs-manual.lib-docs`
{
lib,
stdenvNoCC,
+1 -1
doc/doc-support/options-doc.nix
···
-
# To run this derivation, `nix-build -A nixpkgs-manual.optionsDoc`
{ lib, nixosOptionsDoc }:
let
···
+
# To build this derivation, run `nix-build -A nixpkgs-manual.optionsDoc`
{ lib, nixosOptionsDoc }:
let
+3 -1
doc/doc-support/package.nix
···
{
lib,
stdenvNoCC,
···
epub = callPackage ./epub.nix { };
-
# NB: This file describes the Nixpkgs manual, which happens to use module docs infra originally developed for NixOS.
optionsDoc = callPackage ./options-doc.nix { };
pythonInterpreterTable = callPackage ./python-interpreter-table.nix { };
···
+
# This file describes the Nixpkgs manual, which happens to use module docs infra originally
+
# developed for NixOS. To build this derivation, run `nix-build -A nixpkgs-manual`.
+
#
{
lib,
stdenvNoCC,
···
epub = callPackage ./epub.nix { };
optionsDoc = callPackage ./options-doc.nix { };
pythonInterpreterTable = callPackage ./python-interpreter-table.nix { };
+1 -1
doc/doc-support/python-interpreter-table.nix
···
-
# To run this derivation, `nix-build -A nixpkgs-manual.pythonInterpreterTable`
{
lib,
writeText,
···
+
# To build this derivation, run `nix-build -A nixpkgs-manual.pythonInterpreterTable`
{
lib,
writeText,
+1 -1
doc/tests/manpage-urls.nix
···
-
# To run this derivation, `nix-build -A nixpkgs-manual.tests.manpage-urls`
{
lib,
runCommand,
···
+
# To build this derivation, run `nix-build -A nixpkgs-manual.tests.manpage-urls`
{
lib,
runCommand,
+2
pkgs/top-level/all-packages.nix
···
nixpkgs-lint-community = callPackage ../tools/nix/nixpkgs-lint { };
rnix-hashes = callPackage ../tools/nix/rnix-hashes { };
nixos-artwork = callPackage ../data/misc/nixos-artwork { };
···
nixpkgs-lint-community = callPackage ../tools/nix/nixpkgs-lint { };
+
nixpkgs-manual = callPackage ../../doc/doc-support/package.nix { };
+
rnix-hashes = callPackage ../tools/nix/rnix-hashes { };
nixos-artwork = callPackage ../data/misc/nixos-artwork { };
+1 -2
pkgs/top-level/release.nix
···
release-checks = import ./nixpkgs-basic-release-checks.nix { inherit pkgs nixpkgs supportedSystems; };
metrics = import ./metrics.nix { inherit pkgs nixpkgs; };
-
-
manual = import ../../doc { inherit pkgs nixpkgs; };
lib-tests = import ../../lib/tests/release.nix { inherit pkgs; };
pkgs-lib-tests = import ../pkgs-lib/tests { inherit pkgs; };
···
release-checks = import ./nixpkgs-basic-release-checks.nix { inherit pkgs nixpkgs supportedSystems; };
+
manual = pkgs.nixpkgs-manual.override { inherit nixpkgs; };
metrics = import ./metrics.nix { inherit pkgs nixpkgs; };
lib-tests = import ../../lib/tests/release.nix { inherit pkgs; };
pkgs-lib-tests = import ../pkgs-lib/tests { inherit pkgs; };