@cryptotaxi247 / infra-1 / commits / 41898399

More docs

svn path=/configurations/trunk/tud/; revision=11401

Martin Bravenboer committed Mar 31, 2008 at 21:50 UTC 4189839913b16886f07aa9555f95f6d10b89798c
1 file changed +17 -1
supervisor/strategoxt/jobs.nix
+17 -1
@@ -1,9 +1,25 @@
1 attrs :
2
3 -let easy = (import ./easy-job.nix) attrs;
3 +let # The easy buildfarm configuration is a system based on a
4 + # declarative package description, and dependencies that are
5 + # downloaded directly from release pages produced by the
6 + # buildfarm.
7 + easy = (import ./easy-job.nix) attrs;
8 +
9 + # Reflect is a set of functions for reflecting over package
10 + # specifications.
11 reflect = easy.reflect;
12 +
13 + # infoInput turns a URL of a release into a buildfarm input,
14 + # attaching release-info.xml to the URL.
15 infoInput = easy.infoInput;
16 +
17 + # Main function to make jobs.
18 makeEasyJob = easy.makeEasyJob;
19 +
20 + # A more generic job. Requires more configuration though! You need
21 + # to specify yourself: dirName, notifyAddresses, jobAttr in
22 + # releases.nix, and inputs.
23 makeStrategoXTJob = easy.makeStrategoXTJob;
24
25 # The file packages.nix describes packages, their dependencies,