Commit Graph

9 Commits

Author SHA1 Message Date
Emery Hemingway
17984299b9 buildNimPackage: doCheck by default 2023-06-14 15:15:21 +01:00
Emery Hemingway
077d8a3447 buildNimPackage: refactor to use overlay-style overrideAttrs
Make buildNimPackage cleaner and more efficient. Also encourage
the use of a "buildNimPackage (finalAttrs: {…})" pattern.
2023-06-14 12:13:49 +01:00
Felix Buehler
d10e69c86b treewide: deprecate isNull
https://nixos.org/manual/nix/stable/language/builtins.html#builtins-isNull
2023-03-06 22:40:04 +01:00
Emery Hemingway
729189eee8 nim_builder: enable parallel building 2022-10-08 11:28:39 -05:00
Emery Hemingway
c4182b8047 buildNimPackage: use depsBuildBuild for nim_builder 2022-06-10 11:01:59 -05:00
Mario Rodas
03200cc4c4 buildNimPackages: by default use Nim's platforms 2022-02-19 22:42:03 -06:00
Emery Hemingway
2aa7799528 nimPackages.nimBuilder: collect deps from $pkgsHostTarget 2022-01-07 12:44:22 +01:00
schnusch
1da3af6bec buildNimPackages: fix configurePhase 2021-12-18 15:27:21 +00:00
Emery Hemingway
45398d7b54 Initial nimPackages utilities
Add a nimPackages attrset with "buildNimPackage" and "fetchNimble".
2021-09-05 11:20:00 +02:00