[cig-commits] r21300 - cs/batlab/trunk/RELAX

ericheien at geodynamics.org ericheien at geodynamics.org
Sat Jan 26 01:01:04 PST 2013


Author: ericheien
Date: 2013-01-26 01:01:04 -0800 (Sat, 26 Jan 2013)
New Revision: 21300

Added:
   cs/batlab/trunk/RELAX/build.sh
   cs/batlab/trunk/RELAX/repo_check.run-spec
Removed:
   cs/batlab/trunk/RELAX/build_files/
   cs/batlab/trunk/RELAX/fftw-3.3.3.scp
   cs/batlab/trunk/RELAX/gmt-4.5.8.scp
   cs/batlab/trunk/RELAX/netcdf.scp
   cs/batlab/trunk/RELAX/proj-4.8.0.scp
Modified:
   cs/batlab/trunk/RELAX/build_files.scp
   cs/batlab/trunk/RELAX/dist_check.run-spec
   cs/batlab/trunk/RELAX/repo_checkout.hg
Log:
Work on RELAX BaTLab framework


Copied: cs/batlab/trunk/RELAX/build.sh (from rev 21295, cs/batlab/trunk/RELAX/build_files/build_dist.sh)
===================================================================
--- cs/batlab/trunk/RELAX/build.sh	                        (rev 0)
+++ cs/batlab/trunk/RELAX/build.sh	2013-01-26 09:01:04 UTC (rev 21300)
@@ -0,0 +1,16 @@
+#!/bin/sh
+#
+# $Id$
+
+# set location of netcdf headers for GMT
+export NETCDF_INC=$HOME/local/include/
+export NETCDF_LIB=$HOME/local/lib/
+
+# build and test program
+# need to replace run1.input to either test only first coseismic event, or limit integration to a certain number of iterations
+# grep records only the tenth iteration on the first coseismic event, puts it in results
+cd Relax*
+./waf configure --use-fftw --proj-dir=$HOME/local/ --gmt-dir=$HOME/local/ --fftw-dir=$HOME/local/ && ./waf
+
+exit $?
+

Modified: cs/batlab/trunk/RELAX/build_files.scp
===================================================================
--- cs/batlab/trunk/RELAX/build_files.scp	2013-01-26 09:00:23 UTC (rev 21299)
+++ cs/batlab/trunk/RELAX/build_files.scp	2013-01-26 09:01:04 UTC (rev 21300)
@@ -1,5 +1,5 @@
 # $Id$
 
 method = scp
-scp_file = ~/trunk/RELAX/build_files/*
+scp_file = ~/trunk/RELAX/build.sh
 

Modified: cs/batlab/trunk/RELAX/dist_check.run-spec
===================================================================
--- cs/batlab/trunk/RELAX/dist_check.run-spec	2013-01-26 09:00:23 UTC (rev 21299)
+++ cs/batlab/trunk/RELAX/dist_check.run-spec	2013-01-26 09:01:04 UTC (rev 21300)
@@ -3,15 +3,18 @@
 project = CIG
 component = RELAX
 run_type = build
-inputs = build_files.scp, dist_files.scp, fftw-3.3.3.scp, gmt-4.5.8.scp, netcdf.scp, proj-4.8.0.scp
-remote_pre = build_libraries.sh
-remote_task = build_dist.sh
+inputs = build_files.scp, dist_files.scp, ../support/fftw-3.3.3.scp, ../support/gmt-4.5.8.scp, ../support/netcdf.scp, ../support/proj-4.8.0.scp, ../support/lib_scripts.scp
+remote_pre = build_support.sh
+remote_pre_args = build_fftw-3.3.3.sh build_proj-4.8.0.sh build_netcdf.sh build_gmt-4.5.8.sh
+
+remote_task = build.sh
+
 # These platforms have been confirmed to work
-#platforms = x86_64_Ubuntu10
+platforms = x86_64_Ubuntu10
 #platforms = x86_64_Debian5, x86_64_Debian6, x86_64_Ubuntu10, x86_64_Ubuntu12, x86_Debian6
 # These platforms fail for various reasons (mostly a lack of MPI libraries)
 #platforms = x86_64_Fedora16, x86_64_Fedora17, x86_64_MacOSX7, x86_64_RedHat5, x86_64_RedHat6, x86_64_SL6, x86_64_Solaris11, x86_64_Windows7, x86_64_macos_10.7, x86_RedHat5, x86_RedHat6, x86_SL5, x86_WindowsXP
 #
-platforms = x86_64_Debian5, x86_64_Debian6, x86_64_Ubuntu10, x86_64_Ubuntu12, x86_Debian6, x86_64_Fedora16, x86_64_Fedora17, x86_64_MacOSX7, x86_64_RedHat5, x86_64_RedHat6, x86_64_SL6, x86_64_Solaris11, x86_64_Windows7, x86_64_macos_10.7, x86_RedHat5, x86_RedHat6, x86_SL5, x86_WindowsXP
+#platforms = x86_64_Debian5, x86_64_Debian6, x86_64_Ubuntu10, x86_64_Ubuntu12, x86_Debian6, x86_64_Fedora16, x86_64_Fedora17, x86_64_MacOSX7, x86_64_RedHat5, x86_64_RedHat6, x86_64_SL6, x86_64_Solaris11, x86_64_Windows7, x86_64_macos_10.7, x86_RedHat5, x86_RedHat6, x86_SL5, x86_WindowsXP
 
 notify = emheien at geodynamics.org

Deleted: cs/batlab/trunk/RELAX/fftw-3.3.3.scp
===================================================================
--- cs/batlab/trunk/RELAX/fftw-3.3.3.scp	2013-01-26 09:00:23 UTC (rev 21299)
+++ cs/batlab/trunk/RELAX/fftw-3.3.3.scp	2013-01-26 09:01:04 UTC (rev 21300)
@@ -1,6 +0,0 @@
-# $Id$
-
-method = scp
-scp_file = ~/trunk/support/fftw-3.3.3.tar.gz
-untar = true
-

Deleted: cs/batlab/trunk/RELAX/gmt-4.5.8.scp
===================================================================
--- cs/batlab/trunk/RELAX/gmt-4.5.8.scp	2013-01-26 09:00:23 UTC (rev 21299)
+++ cs/batlab/trunk/RELAX/gmt-4.5.8.scp	2013-01-26 09:01:04 UTC (rev 21300)
@@ -1,6 +0,0 @@
-# $Id$
-
-method = scp
-scp_file = ~/trunk/support/gmt-4.5.8.tar.bz2
-untar = true
-

Deleted: cs/batlab/trunk/RELAX/netcdf.scp
===================================================================
--- cs/batlab/trunk/RELAX/netcdf.scp	2013-01-26 09:00:23 UTC (rev 21299)
+++ cs/batlab/trunk/RELAX/netcdf.scp	2013-01-26 09:01:04 UTC (rev 21300)
@@ -1,6 +0,0 @@
-# $Id$
-
-method = scp
-scp_file = ~/trunk/support/netcdf.tar.gz
-untar = true
-

Deleted: cs/batlab/trunk/RELAX/proj-4.8.0.scp
===================================================================
--- cs/batlab/trunk/RELAX/proj-4.8.0.scp	2013-01-26 09:00:23 UTC (rev 21299)
+++ cs/batlab/trunk/RELAX/proj-4.8.0.scp	2013-01-26 09:01:04 UTC (rev 21300)
@@ -1,6 +0,0 @@
-# $Id$
-
-method = scp
-scp_file = ~/trunk/support/proj-4.8.0.tar.gz
-untar = true
-

Copied: cs/batlab/trunk/RELAX/repo_check.run-spec (from rev 21295, cs/batlab/trunk/RELAX/dist_check.run-spec)
===================================================================
--- cs/batlab/trunk/RELAX/repo_check.run-spec	                        (rev 0)
+++ cs/batlab/trunk/RELAX/repo_check.run-spec	2013-01-26 09:01:04 UTC (rev 21300)
@@ -0,0 +1,20 @@
+# $Id$
+
+project = CIG
+component = RELAX
+run_type = build
+inputs = build_files.scp, repo_checkout.hg, ../support/fftw-3.3.3.scp, ../support/gmt-4.5.8.scp, ../support/netcdf.scp, ../support/proj-4.8.0.scp, ../support/lib_scripts.scp
+remote_pre = build_support.sh
+remote_pre_args = build_fftw-3.3.3.sh build_proj-4.8.0.sh build_netcdf.sh build_gmt-4.5.8.sh
+
+remote_task = build.sh
+
+# These platforms have been confirmed to work
+platforms = x86_64_Ubuntu10
+#platforms = x86_64_Debian5, x86_64_Debian6, x86_64_Ubuntu10, x86_64_Ubuntu12, x86_Debian6
+# These platforms fail for various reasons (mostly a lack of MPI libraries)
+#platforms = x86_64_Fedora16, x86_64_Fedora17, x86_64_MacOSX7, x86_64_RedHat5, x86_64_RedHat6, x86_64_SL6, x86_64_Solaris11, x86_64_Windows7, x86_64_macos_10.7, x86_RedHat5, x86_RedHat6, x86_SL5, x86_WindowsXP
+#
+#platforms = x86_64_Debian5, x86_64_Debian6, x86_64_Ubuntu10, x86_64_Ubuntu12, x86_Debian6, x86_64_Fedora16, x86_64_Fedora17, x86_64_MacOSX7, x86_64_RedHat5, x86_64_RedHat6, x86_64_SL6, x86_64_Solaris11, x86_64_Windows7, x86_64_macos_10.7, x86_RedHat5, x86_RedHat6, x86_SL5, x86_WindowsXP
+
+notify = emheien at geodynamics.org

Modified: cs/batlab/trunk/RELAX/repo_checkout.hg
===================================================================
--- cs/batlab/trunk/RELAX/repo_checkout.hg	2013-01-26 09:00:23 UTC (rev 21299)
+++ cs/batlab/trunk/RELAX/repo_checkout.hg	2013-01-26 09:01:04 UTC (rev 21300)
@@ -2,5 +2,5 @@
 
 method = hg
 url = http://geodynamics.org/hg/short/3D/relax
-path = relax
+path = Relax
 



More information about the CIG-COMMITS mailing list