summary refs log tree commit diff
path: root/pkgs/lib/modules.nix
Commit message (Expand)AuthorAge
* Move pkgs/lib/ to lib/Eelco Dolstra2013-10-10
* Support "imports" in abbreviated modulesEelco Dolstra2013-09-04
* Improve error message for option that is not defined and has now default value.Rob Vermaas2013-06-28
* When printing submodule keys, print just the file name if knownShea Levy2013-06-17
* Give unique keys to submodule componentsShea Levy2013-06-07
* Allow imports in submodulesShea Levy2013-06-06
* Use "or" in a few placesEelco Dolstra2012-12-04
* Remove unused function ‘selectDeclsAndDefs’Eelco Dolstra2012-12-03
* Replace some calls to attrByPath with "or"Eelco Dolstra2012-08-13
* Eliminate some calls to ‘tail’Eelco Dolstra2012-08-13
* Add mkMerge and obsolete mkThenElse.Nicolas Pierron2012-04-15
* modules (moduleClosure): use imap instead of map to produce uniq keys forNicolas Pierron2011-04-27
* * Typo.Eelco Dolstra2010-10-14
* * Omit the "Defined by:" elements in the configuration.nix section ofEelco Dolstra2010-08-11
* * Make stack traces more consistent.Eelco Dolstra2010-05-07
* * Support require/imports in top-level anonymous configurations,Eelco Dolstra2010-01-05
* * Add a function to replace "pkgs.checker". The function checkModule does aNicolas Pierron2009-11-07
* * Report file locations in the stack-trace when multiple optionNicolas Pierron2009-11-05
* * Add isDefined to each options. This will clean-up NixOS introspection.Nicolas Pierron2009-11-05
* Refactor a bit to add names to intermediate computations. Add a crossNicolas Pierron2009-10-12
* * modules.nix: use catAttrs function instead of hand made code.Nicolas Pierron2009-10-12
* Revert previous commit because this is implicit. Fix property evaluationNicolas Pierron2009-10-12
* do not delay mkOverride on options which are does not have sub modules.Nicolas Pierron2009-10-12
* Only allow properties with a onGlobalEval function to go through specificNicolas Pierron2009-10-12
* Revert "* Revert the last two commits ..." (rev 17738) & Fix.Nicolas Pierron2009-10-09
* * Revert the last two commits since they break every job in theEelco Dolstra2009-10-09
* Replace a counter intuitive behaviour of module evaluations.Nicolas Pierron2009-10-09
* extract function unifyOptionModule from moduleMerge. This function isNicolas Pierron2009-10-09
* Fix sub-module argument manipulation: Avoid using an empty set to checkNicolas Pierron2009-10-06
* export definitions to be used in conjunctions with extraConfigs. With suchNicolas Pierron2009-09-28
* Add extraConfigs attribute inside options. This attribute is used toNicolas Pierron2009-09-28
* the tryEval builtin does not have a strict evaluation. Add the toXMLNicolas Pierron2009-09-28
* externals argumental are now taking precedence over the result ofNicolas Pierron2009-09-28
* Remove values coming from the original sources because this may cause the eva...Nicolas Pierron2009-09-26
* * More typos.Eelco Dolstra2009-09-18
* Add declarations and definitions to options. This allow you to retrieveNicolas Pierron2009-09-18
* Add location to declared sub-modules.Nicolas Pierron2009-09-18
* * Typos.Eelco Dolstra2009-09-16
* Replace the traversal of modules:Nicolas Pierron2009-09-15
* Handles cases where developers ""cannot"" put their initial modules inNicolas Pierron2009-09-15
* Fix NixOS evaluation. As I understand, configuration gets added to the list o...Michael Raskin2009-09-14
* split moduleClosure in two parts:Nicolas Pierron2009-09-14
* * Options / config: these should be attrsets, not lists (IMHO).Eelco Dolstra2009-07-14
* Extract properties.nix and modules.nix from options.nix.Nicolas Pierron2009-07-13