-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Kip,

once set up, the script works fine. My cronjob entry reads

1 3 * * Sun cd /local/users/tg/coot_deb; /bin/bash
/local/users/tg/coot_deb/wrap-build-it python

and the mentioned scripts reads

#!/bin/bash
OS=$(uname)
HOST=$(hostname)
export LC_ALL=C
if [ -z $CCP4 ]; then
 . /xtal/misc/xtal-setup.sh
fi
if [ -z $CCP4 ]; then
  echo "$CCP4 not set - exiting"
  exit
else
  echo "CCP4 is $CCP4"
fi

rm -fr /local/users/tg/coot_deb/wheezy/autobuild/building/${HOST}*

WBDIR=/local/users/tg/coot_deb
AUTOBUILD_BUILD=/local/users/tg/coot_deb/wheezy/autobuild/building
AUTOBUILD_INSTALL=/local/users/tg/coot_deb/wheezy/autobuild/${OS}-${HOST}
AUTOBUILD_INSTALLED=/local/users/tg/coot_deb/wheezy/autobuild/${OS}-${HOST}
LOGS=$HOME/public_html/coot_deb/wheezy/build-logs/${OS}-${HOST}
NIGHTLY_DEST_DIR=$HOME/public_html/coot_deb/wheezy/binaries/nightlies/pre-release
STABLE_DEST_DIR=$HOME/public_html/coot_deb/wheezy/binaries/stable
run_tests=true

if wget http://coot.googlecode.com/svn/trunk/build-it-gtk2-simple -O
${WBDIR}/build-it-gtk2-simple ; then
   . build-it-gtk2-simple
fi

Best,
Tim
On 05/13/2013 09:05 PM, Kip Guja wrote:
> Hi Paul and Bernhard,
> 
> Thanks so much for your help -- with the greg data available, both
> tests are now passed!
> 
> Note: you also need to set run_tests=true in addition to
> downloading the greg data, untarring it in ~/
> 
> I could be mistaken, but it seems that setting COOT_TEST_DATA_DIR
> doesn't work and it looks for the greg data in ~/ no matter what (I
> also noticed that the variable COOT_TEST_DATA_DIR is not found
> anywhere in build-it-gtk2-simple)?
> 
> Not a big deal, but it would be nice to be able to implement this
> all in a wrapper script that could be run from any directory, for
> example:
> 
> -------------------------------------------build-coot-and-test-it.sh------------------------------------------------------------
>
> 
#!/bin/bash
> [ ! -f build-it-gtk2-simple ] && wget 
> http://coot.googlecode.com/svn/trunk/build-it-gtk2-simple 
> OS=`uname` HOST=`hostname` 
> AUTOBUILD_BUILD=`pwd`/autobuild/building 
> AUTOBUILD_INSTALL=`pwd`/autobuild/${OS}-${HOST} 
> AUTOBUILD_INSTALLED=`pwd`/autobuild/${OS}-${HOST} 
> LOGS=`pwd`/build-logs/${OS}-${HOST} 
> NIGHTLY_DEST_DIR=`pwd`/binaries/nightlies/pre-release 
> STABLE_DEST_DIR=`pwd`/binaries/stable [ ! -f greg-data.tar.gz ] &&
> wget http://lmb.bioch.ox.ac.uk/coot/devel/greg-data.tar.gz [ ! -d
> data ] && tar xfz greg-data.tar.gz 
> COOT_TEST_DATA_DIR=`pwd`/data/greg-data run_tests=true .
> ./build-it-gtk2-simple python | tee build.log 
> -------------------------------------------------------------------------------------------------------------------------------------------
>
>  Currently, this works but only if executed in ~/
> 
> Anyway, thanks again for your help!
> 
> Best wishes, Kip
> 
> 
> 
> On Mon, May 13, 2013 at 4:40 AM, Paul Emsley
> <pems...@mrc-lmb.cam.ac.uk>wrote:
> 
>> On 11/05/13 22:00, Kip Guja wrote:
>> 
>>> Hi All,
>>> 
>>> I am trying to build revision 4630 (on Fedora 17 64-bit) from
>>> sources using the autobuild script -- coot building seems to
>>> pass (and the binary seems to run perfectly fine on my machine)
>>> but the logs show that it is failing the first test. I am
>>> running Fedora 17 64-bit
>>> 
>>> Any and all advice on how to proceed would be greatly
>>> appreciated!
>>> 
>>> 
>> At a guess, the test data are missing. You can get them from here
>> (for the moment):
>> 
>> http://lmb.bioch.ox.ac.uk/**coot/devel/greg-data.tar.gz<http://lmb.bioch.ox.ac.uk/coot/devel/greg-data.tar.gz>
>>
>>
>> 
Unextract them into ~/data/greg-data or in a directory defined in the
>> environment variable COOT_TEST_DATA_DIR.  Then build your coot.
>> 
>> Paul.
>> 
>> 
> 

- -- 
Dr Tim Gruene
Institut fuer anorganische Chemie
Tammannstr. 4
D-37077 Goettingen

GPG Key ID = A46BEE1A
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFRkTsHUxlJ7aRr7hoRAmqHAKCB+Z1Si93mcOVGEZfaYTQVWTsYOQCgvPPN
lunXsnHP3RuHMCswlGBIEqI=
=0fK5
-----END PGP SIGNATURE-----

Reply via email to