nixpkgs/nixos/lib
pennae 52b0ad17e3 nixos/docs: cache mergeJSON md conversion on baseOptionsJSON
with ever more options being markdown rather than docbook the conversion
time is starting to become a significant factor of doc build time.
luckily we can pre-convert all nixos option docs to MD and cache the
result of this conversion, then merge the already-converted json file
with user option docs. we leave options.json unconverted to keep it as
close to the actual nix code as possible.
2022-07-28 23:20:02 +02:00
..
make-options-doc nixos/docs: cache mergeJSON md conversion on baseOptionsJSON 2022-07-28 23:20:02 +02:00
test-driver add hub mode comment 2022-07-21 16:34:09 +02:00
build-vms.nix treewide: nixosTest -> testers.nixosTest 2022-05-09 14:16:06 +02:00
default.nix nixos/lib: Add featureFlags, use it for minimal modules 2022-01-10 12:36:57 +01:00
eval-cacheable-options.nix nixos/documentation: split options doc build 2022-01-02 19:46:13 +01:00
eval-config-minimal.nix nixos/lib: Clarify that nixos.evalModules impl is NOT experimental 2022-01-10 12:36:57 +01:00
eval-config.nix nixos: remove effect-less nixpgks.initialSystem 2022-05-26 20:00:05 -05:00
from-env.nix
make-channel.nix
make-disk-image.nix make-disk-image: add systemdMinimal to PATH 2022-04-05 11:57:53 +02:00
make-ext4-fs.nix honor sdImage.compressImage in intermediate build steps 2021-12-21 21:31:44 +01:00
make-iso9660-image.nix nixos: use nativeBuildInputs in make- iso9660-image and system-tarball 2020-11-18 14:05:30 +01:00
make-iso9660-image.sh installer/cd-dvd/iso-image: avoid leaking build timestamps on non-x86 2022-01-05 12:05:15 -06:00
make-multi-disk-zfs-image.nix treewide: don't use utillinux alias 2022-06-27 04:55:23 +00:00
make-single-disk-zfs-image.nix treewide: don't use utillinux alias 2022-06-27 04:55:23 +00:00
make-squashfs.nix make-squashfs: use $NIX_BUILD_CORES or 48 cores if above 48 2021-12-08 19:23:31 +02:00
make-system-tarball.nix nixos: use nativeBuildInputs in make- iso9660-image and system-tarball 2020-11-18 14:05:30 +01:00
make-system-tarball.sh
qemu-common.nix nixos/lib/qemu-common: Opportunistically use KVM 2022-04-05 11:49:42 +02:00
systemd-lib.nix Merge pull request #164943 from ElvishJerricco/systemd-initrd-reuse-systemd-module 2022-04-03 15:53:02 +02:00
systemd-types.nix nixos: Fix up systemd shutdown ramfs 2022-04-28 14:12:14 -04:00
systemd-unit-options.nix Merge pull request #158602 from hercules-ci/systemd-unit-mixed-list-error 2022-06-19 07:05:04 +01:00
test-script-prepend.py nixos/test-driver: Typecheck TestScript 2022-06-02 10:05:45 +02:00
testing-python.nix nixos/test-driver: Support mypy through regular mechanisms 2022-06-17 12:22:57 +02:00
utils.nix nixos: Fix up systemd shutdown ramfs 2022-04-28 14:12:14 -04:00