https://svn.lrde.epita.fr/svn/lrde-tools/trunk/build-farm
Index: ChangeLog
from Roland Levillain <roland(a)lrde.epita.fr>
Add Olena 0.10a to the build farm.
* web/build.pl: Add olena-0.10a.
* buildfarm_worker/brasilia.fns: Build and test olena 0.10a.
* buildfarm_worker/package.fns (conf_olena_0_10a): New.
(conf_clspr, default_conf_tc): Print the version of Ruby.
buildfarm_worker/brasilia.fns | 5 +++--
buildfarm_worker/package.fns | 9 +++++++--
web/build.pl | 1 +
3 files changed, 11 insertions(+), 4 deletions(-)
Index: web/build.pl
--- web/build.pl (revision 363)
+++ web/build.pl (working copy)
@@ -81,6 +81,7 @@
'vaucanson-gcc4.0',
'vaucanson-icc',
'---',
+ 'olena-0.10a',
'olena-proto-1.0-g++-3.4',
'olena-proto-1.0-g++-4.0',
'olena-proto-1.0-g++-4.1',
Index: buildfarm_worker/package.fns
--- buildfarm_worker/package.fns (revision 363)
+++ buildfarm_worker/package.fns (working copy)
@@ -56,13 +56,14 @@
}
conf_clspr() {
- prg_version="swig -version:python -V"
+ prg_version="swig -version:python -V:ruby --version"
}
default_conf_tc() {
deps="monoburg"
export PATH="$prefix_root/monoburg/bin:$PATH"
- prg_version="bison --version:swig -version:python -V:tc --version"
+ prg_version=\
+"bison --version:swig -version:python -V:tc --version:ruby --version"
self_config="--enable-shared"
distcheck_config="$self_config"
}
@@ -90,6 +91,10 @@
# Olena. #
# ------- #
+conf_olena_0_10a() {
+ prg_version="swig -version:python -V:ruby --version"
+}
+
# Empty hooks.
conf_olena_proto_1_0_gxx_3_4() { : }
conf_olena_proto_1_0_gxx_4_0() { : }
Index: buildfarm_worker/brasilia.fns
--- buildfarm_worker/brasilia.fns (revision 363)
+++ buildfarm_worker/brasilia.fns (working copy)
@@ -89,8 +89,9 @@
}
# Olena 0.10a.
-# FIXME: The PRCS repository is not accessible from goa.
-#test_tree olena-0.10
+# FIXME: The PRCS repository is not accessible from goa; hence updates of
+# the master working copy have to be performed by hand! :(
+test_tree olena-0.10a
# Olena proto-1.0.
test_olena_tree olena-proto-1.0 g++-3.4