Commit Graph

218 Commits (32f4f320b0c2030a76a07d3154a9488e968ca6a1)

Author SHA1 Message Date
Maximilian Bosch 5773ae93f7
lib/generators: move limit detection into `withRecursion` 3 years ago
Maximilian Bosch 55ea29fd8c
lib/generators/toPretty: add evaluation-limit 3 years ago
Robert Hensing fbafeb7ad5 treewide: runCommandNoCC -> runCommand 3 years ago
David Arnold cf8e219b7e
lib: fix functionArgs for functors 3 years ago
Alyssa Ross 3669b12f35 lib.systems: add m68k-netbsd support 3 years ago
Ben Siraphob 0f1204bd2b Initial implementation of s390 cross-compile 3 years ago
Ben Siraphob 407953e9df Initial implementation of m68k cross-compile 3 years ago
Robert Hensing d14be76615 lib/tests/sources.sh: init 3 years ago
Robert Hensing e7412dde1f Revert "lib/tests: Add type deprecation tests" 3 years ago
Silvan Mosberger 8b957e3b30 lib/tests: Add type deprecation tests 3 years ago
Silvan Mosberger ce5e3113c3 lib/tests: Make sure the submodule type description can be evaluated 3 years ago
Alyssa Ross 532493b508
lib.systems.doubles.netbsd: expand 3 years ago
Maximilian Bosch e878fc4aac
lib/modules: better error message if an attr-set of options is expected 3 years ago
Ryan Burns 72b3badb61 lib.systems: add powerpc64-linux 3 years ago
Jacek Galowicz 123045a570 lib/attrsets: add cartesianProductOfSets function 3 years ago
Silvan Mosberger c2f3556dc7
lib/tests: More functionTo tests 3 years ago
Bas van Dijk 43243539b3
lib/tests/modules: add a test for the functionTo type 3 years ago
Silvan Mosberger 9e6737710c Revert "Module-builtin assertions, disabling assertions and submodule assertions" 4 years ago
Silvan Mosberger 767d80099c
lib/modules: Introduce _module.checks.*.check 4 years ago
Silvan Mosberger 8dea4df903
lib/modules: Remove _module.checks.*.triggerPath as it's not necessary 4 years ago
Silvan Mosberger c9cc8969b4
lib/modules: Rename _module.assertions to _module.checks 4 years ago
Silvan Mosberger 3e39d6efdf
lib/tests: Add tests for module-builtin assertions 4 years ago
Silvan Mosberger 900c4a5abd
lib/tests: Implement generalized checkConfigCodeOutErr for module tests 4 years ago
Silvan Mosberger 3759a77fcd
nixos/modules: Expose the internal module in the top-level documentation 4 years ago
Joe Hermaszewski c3b35f21f7 lib: Add composeManyExtensions 4 years ago
Ben Siraphob 445dde6304 Initial implementation of mmix cross-compile 4 years ago
Etienne Laurin d7464ab4bb lib.splitString: use builtin.split 4 years ago
Silvan Mosberger 8908766165
lib/tests: Update for error message changes 4 years ago
Silvan Mosberger 4f0982b223
lib/tests: Allow grepping for newlines in error messages 4 years ago
Silvan Mosberger 05e4d371ef
lib/generators.toPretty: Print [] and {} compactly 4 years ago
Silvan Mosberger d0be9e9810
lib/generators.toPretty: Switch away from δ and λ 4 years ago
Silvan Mosberger 073e9b2aed
lib/generators.toPretty: Improved string printing, handling newlines 4 years ago
Silvan Mosberger 47f2eb89c1
lib/generators.toPretty: Implement multiline printing 4 years ago
Silvan Mosberger 0f6231702f
lib/generators.toPretty: Only quote attribute names if necessary 4 years ago
Silvan Mosberger 6a7d250007
lib/tests: Add tests for types.anything 4 years ago
Silvan Mosberger f320dbae41
lib/tests: Add test for freeform option docs 4 years ago
Eelco Dolstra 2d50c7c08e
Don't set $NIX_DB_DIR 4 years ago
Silvan Mosberger 42cf8130d7
lib/modules: Add syntactic sugar for config._module.freeformType 4 years ago
Silvan Mosberger e0ded8f4ba
lib/modules: Fix freeform modules when there's no definitions 4 years ago
Emery Hemingway ccedb29f4b Define a i686-genode system double 4 years ago
Silvan Mosberger 446d80d28d
lib/tests: Add tests for freeform modules 4 years ago
zowoq c8500de47b lib/*: editorconfig fixes 4 years ago
Aaron Janse 60fd049b65 redox: add as target 4 years ago
Bas van Dijk 6e7822b8f3 lib: toHex -> toHexString & toBase -> toBaseDigits 4 years ago
Bas van Dijk 00022fbeda lib: add the toHex and toBase utility functions 4 years ago
Silvan Mosberger a89b773984
lib/tests: Allow overriding pkgs independent of lib being tested 4 years ago
Silvan Mosberger f579564062
lib/maintainer-list: Implement validity checks 4 years ago
Silvan Mosberger a90d8de242
lib/tests/release.nix: Avoid importing nixpkgs into the store 4 years ago
Silvan Mosberger 0bc7f3440a
lib/tests/modules.sh: Don't depend on $PWD 4 years ago
Silvan Mosberger 4b206ac83b
lib/strings: Add sanitizeDerivationName function 4 years ago