2006-08-24 Roland Levillain roland@lrde.epita.fr
Add warszawa to the build farm, for Transformers.
* buildfarm_worker/warszawa.fns: New. * web/build: Add warszawa. * buildfarm_worker/package.fns (conf_generic-tools, conf_c-tools) (conf_cxx-tools, conf_transformers): Query strc for its version. (conf_monoburg): Move path modification... (conf_tc-maintainer, conf_tc): ...here. * buildfarm_worker/caracas.fns: Aesthetic change. * buildfarm_worker/marvejols.fns: Likewise. Disable Transformers, for it is now tested on warszawa. Export CC and CXX. * buildfarm_worker/antalya.fns: Use Nix. Adjust to the new layout of Transformers.
Index: web/build.pl =================================================================== --- web/build.pl (revision 301) +++ web/build.pl (revision 302) @@ -47,6 +47,7 @@ 'caracas' => "Debian GNU/Linux sid i386", 'pau' => "Cygwin XP pro i686", 'istanbul' => "Debian GNU/Linux 3.1 stable sparc64", + 'warszawa' => "Debian GNU/Linux etch i386", );
Index: buildfarm_worker/package.fns =================================================================== --- buildfarm_worker/package.fns (revision 301) +++ buildfarm_worker/package.fns (revision 302) @@ -18,20 +18,24 @@
conf_generic-tools() { # no_separate_build=true + prg_version="strc --version" }
conf_c-tools() { deps="generic-tools" + prg_version="strc --version" self_config="--with-generic-tools-xtc=$prefix_root/generic-tools/share/transformers-generic-tools/XTC" }
conf_cxx-tools() { deps="generic-tools" + prg_version="strc --version" self_config="--with-generic-tools-xtc=$prefix_root/generic-tools/share/transformers-generic-tools/XTC" }
# THE golden target :) conf_transformers() { + prg_version="strc --version" }
@@ -49,7 +53,6 @@
conf_monoburg() { prg_version="bison --version:python -V" - export PATH="$prefix_root/monoburg/bin:$PATH" }
conf_clsp() { @@ -58,6 +61,7 @@
conf_tc-maintainer() { deps="monoburg" + export PATH="$prefix_root/monoburg/bin:$PATH" prg_version="bison --version:swig -version:python -V:tc --version" self_config="--enable-shared" distcheck_config="$self_config" @@ -65,6 +69,7 @@
conf_tc() { deps="monoburg" + export PATH="$prefix_root/monoburg/bin:$PATH" prg_version="bison --version:swig -version:python -V:tc --version" self_config="--enable-shared" distcheck_config="$self_config" Index: buildfarm_worker/caracas.fns =================================================================== --- buildfarm_worker/caracas.fns (revision 301) +++ buildfarm_worker/caracas.fns (revision 302) @@ -1,4 +1,4 @@ -# caracas -*- shell-script -*- +# caracas. -*- shell-script -*-
# Used to continuously build Tiger and Vaucanson.
Index: buildfarm_worker/warszawa.fns =================================================================== --- buildfarm_worker/warszawa.fns (revision 0) +++ buildfarm_worker/warszawa.fns (revision 302) @@ -0,0 +1,14 @@ +# warszawa. -*- shell-script -*- + +# Nix settings. +. /nix/etc/profile.d/nix.sh + +clean_buildfarm + +export CC="ccache gcc" +export CXX="ccache g++" + +test_tree generic-tools +test_tree c-tools +test_tree cxx-tools +test_tree transformers Index: buildfarm_worker/marvejols.fns =================================================================== --- buildfarm_worker/marvejols.fns (revision 301) +++ buildfarm_worker/marvejols.fns (revision 302) @@ -1,4 +1,4 @@ -# Marvejols -*- shell-script -*- +# marvejols. -*- shell-script -*-
# Nix settings. . /nix/etc/profile.d/nix.sh @@ -8,13 +8,13 @@
clean_buildfarm
-CC="ccache gcc" -CXX="ccache g++" +export CC="ccache gcc" +export CXX="ccache g++"
-test_tree generic-tools -test_tree c-tools -test_tree cxx-tools -test_tree transformers +#test_tree generic-tools +#test_tree c-tools +#test_tree cxx-tools +#test_tree transformers
test_tree havm test_tree nolimips Index: buildfarm_worker/antalya.fns =================================================================== --- buildfarm_worker/antalya.fns (revision 301) +++ buildfarm_worker/antalya.fns (revision 302) @@ -1,5 +1,7 @@ # antalya. -*- shell-script -*-
+# Nix settings. +. /nix/etc/profile.d/nix.sh # Fink and local binaries. export PATH="/sw/bin:/var/tmp/build_farm/local/bin:$PATH" # Add some programs from /lrde/bin to the PATH. @@ -15,24 +17,11 @@ export CC="ccache gcc" export CXX="ccache g++"
-#test_tree aterm configure build install -#test_tree sdf2 configure build install -#test_tree strategoxt configure build install +test_tree generic-tools +test_tree c-tools +test_tree cxx-tools +test_tree transformers
-#test_tree esdf -#test_tree sdf-option -#test_tree sdf-astgen -#test_tree str-lazy -#test_tree boxedsdf -#test_tree sdf-detgen -#test_tree sdf-attribute -##test_tree c-grammar -##test_tree contract-c -##test_tree cxx-grammar -##test_tree cxx-basic -##test_tree specs-grammar -##test_tree transformers - test_tree havm test_tree nolimips test_tree monoburg