https://svn.lrde.epita.fr/svn/lrde-tools/trunk/build-farm
Index: ChangeLog from Roland Levillain roland@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',