Commit Graph

5 Commits (c979dd10b15814f3a6409702db7cb7a38f612b0e)

Author SHA1 Message Date
Robert Hensing afa6c51f27 lib: Use Nix's static scope checking, fix error message, optimize 4 years ago
Graham Christensen 152c63c9ff
Convert libs to a fixed-point 7 years ago
Nicolas B. Pierron 6313a5698a Replace references to all-packages.nix, by references to the top-level of nixpkgs repository. 8 years ago
Eelco Dolstra 97220c973f Replace hasAttr/getAttr calls with the ? and . operators 10 years ago
Eelco Dolstra 5fef92c4a0 Move pkgs/lib/ to lib/ 11 years ago
Eelco Dolstra 2202d32006 * Add `stringAfter' as a synonym of `fullDepEntry', with the arguments 14 years ago
Eelco Dolstra 921de5b511 * Remove the warning, it's rather annoying. 15 years ago
Marc Weber 3235c889b9 fix of warning. It should be correct now 15 years ago
Marc Weber 9c49ad9f70 trace warning when using attrs for textClosureList 15 years ago
Eelco Dolstra 1635ec4bdf * Put strings-with-deps in lib. 15 years ago
Marc Weber ea3688db98 added documentation illustrating behaviour of the new textClosureMap 15 years ago
Marc Weber 52647ea3b0 FullDepEntry -> fullDepEntry, PackEntry -> packEntry 15 years ago
Eelco Dolstra abf71d5352 * textClosure: don't use uniqList, and don't rely on buggy behaviour 15 years ago
Eelco Dolstra 2f33cdec38 * Die tabs die. Also, renamed FullDepEntry and PackEntry to 15 years ago
Yury G. Kudryashov da57804fff Merged with trunk again 17 years ago
Michael Raskin bc46eaf404 Some review of builder-defs and dependent files. No rebuild needed. Now it should be possible to override elements in builderDefs 17 years ago
Marc Weber 735d2a4f66 added small comment on how to use textClosure, also added reference to builder-defs.nix 17 years ago
Michael Raskin a8db1746a5 Fixed log nesting; added Qi. 17 years ago
Michael Raskin d352d54b11 Added a new setup proposal, builder is no more derived from shell script (where edit=glibc rebuild), but is composed from a nix attribute set with strings and dependencies - so if you add a function, old expressions ignore it; collateral damage are packages in this style: Fastest Fourier Transform in the West, Audacity sound editor, Falling Sand game. Also added string equality that ignores dependencies to lib. Note that hasSuffixHack is now the more predictable version, but hasSuffix is left to remind us to fix the bug. 17 years ago
Michael Raskin 28784956a0 Added function for defining just a bundle of dependencies. 17 years ago
Michael Raskin 6d4fa01f1e Added strings-with-deps, a set of functions that are intended to 17 years ago