https://svn.lrde.epita.fr/svn/lrde-tools/trunk/build-farm
Index: ChangeLog
from Roland Levillain <roland(a)lrde.epita.fr>
Add build trees for Vaucanson using GCC 4.1.
* buildfarm_worker/houston.fns: Use GCC 4.1 intead of GCC 4.0.
* buildfarm_worker/package.fns (conf_vaucanson)
(conf_vaucanson_gcc4_0, conf_vaucanson_gcc4_0_stlport)
(conf_vaucanson_icc): Rename as...
(conf_vaucanson_gcc_3_4, conf_vaucanson_gcc_4_0)
(conf_vaucanson_gcc_4_0_stlport, conf_vaucanson_icc_9_1): ...this.
(conf_vaucanson_gcc_4_1, conf_vaucanson_gcc_4_1_stlport): New.
(conf_olena_0_10a): Rename as..
(default_conf_olena_0_11): ...this.
(conf_olena_proto_1_0_gxx_3_4, conf_olena_proto_1_0_gxx_4_0)
(conf_olena_proto_1_0_gxx_4_1, conf_olena_proto_1_0_icpc): Remove.
(conf_olena_0_11_gxx_4_1, conf_olena_0_11_icpc_9_1): New.
(conf_olena_1_0_icpc): Rename as...
(conf_olena_1_0_icpc_9_1): ...this.
* web/build.pl (trees_cat): Add vaucanson-gcc-4.1 and
vaucanson-gcc-4.1-stlport.
Rename olena-0.10a-g++-4.1 and olena-0.10a-icpc-9.1 as
olena-0.11-g++-4.1 and olena-0.11-icpc-9.1.
buildfarm_worker/houston.fns | 12 ++++++------
buildfarm_worker/package.fns | 22 +++++++++++-----------
web/build.pl | 6 ++++--
3 files changed, 21 insertions(+), 19 deletions(-)
Index: buildfarm_worker/houston.fns
--- buildfarm_worker/houston.fns (revision 425)
+++ buildfarm_worker/houston.fns (working copy)
@@ -44,16 +44,16 @@
)
(
- export CC="ccache gcc-4.0"
- export CXX="ccache g++-4.0"
- test_tree vaucanson-gcc-4.0 \
+ export CC="ccache gcc-4.1"
+ export CXX="ccache g++-4.1"
+ test_tree vaucanson-gcc-4.1 \
bootstrap configure build check demos install distcheck
)
(
- export CC="ccache gcc-4.0"
- export CXX="ccache g++-4.0"
- test_tree vaucanson-gcc-4.0-stlport \
+ export CC="ccache gcc-4.1"
+ export CXX="ccache g++-4.1"
+ test_tree vaucanson-gcc-4.1-stlport \
bootstrap configure build check demos install distcheck
)
Index: buildfarm_worker/package.fns
--- buildfarm_worker/package.fns (revision 425)
+++ buildfarm_worker/package.fns (working copy)
@@ -80,30 +80,30 @@
distcheck_config="$self_config"
}
-conf_vaucanson() { default_conf_vaucanson; }
-conf_vaucanson_gcc4_0() { default_conf_vaucanson; }
-conf_vaucanson_gcc4_0_stlport() { default_conf_vaucanson; }
-conf_vaucanson_icc() { default_conf_vaucanson; }
+conf_vaucanson_gcc_3_4() { default_conf_vaucanson; }
+conf_vaucanson_gcc_4_0() { default_conf_vaucanson; }
+conf_vaucanson_gcc_4_0_stlport() { default_conf_vaucanson; }
+conf_vaucanson_gcc_4_1() { default_conf_vaucanson; }
+conf_vaucanson_gcc_4_1_stlport() { default_conf_vaucanson; }
+conf_vaucanson_icc_9_1() { default_conf_vaucanson; }
# ------- #
# Olena. #
# ------- #
-conf_olena_0_10a() {
+default_conf_olena_0_11() {
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() { :; }
-conf_olena_proto_1_0_gxx_4_1() { :; }
-conf_olena_proto_1_0_icpc() { :; }
+conf_olena_0_11_gxx_4_1() { default_conf_olena_0_11; }
+conf_olena_0_11_icpc_9_1() { default_conf_olena_0_11; }
+
conf_olena_1_0_gxx_3_4() { :; }
conf_olena_1_0_gxx_4_0() { :; }
conf_olena_1_0_gxx_4_1() { :; }
-conf_olena_1_0_icpc() { :; }
+conf_olena_1_0_icpc_9_1() { :; }
# ------------ #
Index: web/build.pl
--- web/build.pl (revision 425)
+++ web/build.pl (working copy)
@@ -81,10 +81,12 @@
'vaucanson-gcc-3.4',
'vaucanson-gcc-4.0',
'vaucanson-gcc-4.0-stlport',
+ 'vaucanson-gcc-4.1',
+ 'vaucanson-gcc-4.1-stlport',
'vaucanson-icc-9.1',
'---',
- 'olena-0.10a-g++-4.1',
- 'olena-0.10a-icpc-9.1',
+ 'olena-0.11-g++-4.1',
+ 'olena-0.11-icpc-9.1',
'olena-1.0-g++-3.4',
'olena-1.0-g++-4.0',
'olena-1.0-g++-4.1',