From: soren h. <ha...@us...> - 2006-09-22 17:03:12
|
Update of /cvsroot/octave/octave-forge/www In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv3243 Modified Files: build-www.py Log Message: Autogenerated INDEX files in build-www are now generated in a sandbox Index: build-www.py =================================================================== RCS file: /cvsroot/octave/octave-forge/www/build-www.py,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- build-www.py 22 Sep 2006 17:01:58 -0000 1.8 +++ build-www.py 22 Sep 2006 17:03:10 -0000 1.9 @@ -49,12 +49,14 @@ install_dir = wd + "/install/"; tarball = name_version + ".tgz"; if (os.system("tar -zcf " + tarball + " -C " + packdir + "/.. " + desc['name']) != 0): + os.system("rm -rf " + tarball); raise Exception("Can't create tarball"); ## Run octave installation command = 'global OCTAVE_PACKAGE_PREFIX="' + install_dir + '"; '; command = command + 'pkg("install", "-nodeps", "' + tarball + '");'; if (os.system("HOME=" + wd + "; octave -H -q --no-site-file --no-init-file --eval '" + command + "'") != 0): + os.system("rm -rf " + install_dir + " " + tarball); raise Exception("Can't run Octave"); ## Copy the INDEX file to packdir @@ -64,6 +66,7 @@ command = 'global OCTAVE_PACKAGE_PREFIX="' + install_dir + '"; '; command = command + 'pkg("uninstall", "-nodeps", "' + desc['name'] + '");'; if (os.system("HOME=" + wd + "; octave -H -q --no-site-file --no-init-file --eval '" + command + "'") != 0): + os.system("rm -rf " + install_dir + " " + tarball); raise Exception("Can't run Octave"); os.system("rm -rf " + install_dir + " " + tarball); except: |