2006-08-24 Roland Levillain <roland(a)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
Show replies by date