@cryptotaxi247 / infra-1 / commits / 18ea3da0

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

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

Martin Bravenboer committed Mar 28, 2008 at 16:10 UTC 18ea3da0c1c0f012e3cfd589bc5c55a0c8e197ad
1 file changed +12 -12
supervisor/strategoxt-jobs.nix
+12 -12
@@ -2,6 +2,7 @@
2
3 let
4 urlInput = url: {type = "tgz"; url = url;};
5 + infoInput = url : urlInput "${url}/release-info.xml";
6
7 job = attrs : makeJob (attrs // {
8 dirname ="strategoxt";
@@ -16,7 +17,7 @@ let
17 ];
18
19 inputs = {
19 - systems = svnInput https://svn.cs.uu.nl:12443/repos/trace/configurations/trunk/tud/supervisor/systems.nix;
20 + systems = pathInput ./systems.nix;
21 } // attrs.inputs;
22 });
23
@@ -24,14 +25,13 @@ let
25 kalleberg = "karltk@strategoxt.org";
26 visser = "e.visser.@tudelft.nl";
27
27 - info = {
28 - baseline = {
29 - aterm = urlInput http://buildfarm.st.ewi.tudelft.nl/releases/meta-environment/aterm-2.5pre21238-l2q7rg38/release-info.xml;
30 - sdf = urlInput http://buildfarm.st.ewi.tudelft.nl/releases/meta-environment/sdf2-bundle-2.4pre212034-2nspl1xc/release-info.xml;
31 - strategoxt = urlInput http://buildfarm.st.ewi.tudelft.nl/releases/strategoxt/strategoxt-0.17M3pre17483/release-info.xml;
32 - strategoLibraries = urlInput http://buildfarm.st.ewi.tudelft.nl/releases/strategoxt/stratego-libraries-0.17pre17483-zvwcks5g/release-info.xml;
33 - };
34 - };
28 + baseline =
29 + let urls = import ./baseline.nix;
30 + in { aterm = infoInput urls.aterm;
31 + sdf = infoInput urls.sdf;
32 + strategoxt = infoInput urls.strategoxt;
33 + strategoLibraries = infoInput urls.strategoLibraries;
34 + };
35
36 in
37
@@ -41,9 +41,9 @@ in
41 inputs = {
42 javaFrontSyntax = svnInput https://svn.cs.uu.nl:12443/repos/StrategoXT/java-front/trunk/syntax;
43 /* @todo it should be easy to automate this now (based on info in packages.nix) */
44 - atermInfo = info.baseline.aterm;
45 - sdf2BundleInfo = info.baseline.sdf;
46 - strategoxtInfo = info.baseline.strategoxt;
44 + atermInfo = baseline.aterm;
45 + sdf2BundleInfo = baseline.sdf;
46 + strategoxtInfo = baseline.strategoxt;
47 };
48
49 notifyAddresses = [bravenboer];