From 096072e21d752938a82216a0dcf295ab6e0c5abd Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Mon, 3 Oct 2011 21:22:37 -0400 Subject: [PATCH] download and extract OpenOpt --- install-deps | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/install-deps b/install-deps index d5ec45b..644173a 100755 --- a/install-deps +++ b/install-deps @@ -12,6 +12,8 @@ numpy_src = 'numpy-%s.tar.gz' % NUMPY_VER numpy_url = 'http://downloads.sourceforge.net/project/numpy/NumPy/%s/numpy-%s.tar.gz' % (NUMPY_VER, NUMPY_VER) funcdesigner_src = 'FuncDesigner.zip' funcdesigner_url = 'http://trac.openopt.org/openopt/changeset/latest/PythonPackages/FuncDesigner?old_path=%2F&format=zip' +openopt_src = 'OpenOpt.zip' +openopt_url = 'http://trac.openopt.org/openopt/changeset/latest/PythonPackages/OpenOpt?old_path=%2F&format=zip' def indirdo(dr, fn): owd = os.getcwd() @@ -32,12 +34,18 @@ if not os.path.exists(numpy_src): if not os.path.exists(funcdesigner_src): get_file(funcdesigner_url, funcdesigner_src) +if not os.path.exists(openopt_src): + get_file(openopt_url, openopt_src) + if not os.path.exists(numpy_src.replace('.tar.gz', '')): Popen(['tar', '-xvzf', numpy_src]).wait() if not os.path.exists('PythonPackages/FuncDesigner'): Popen(['unzip', funcdesigner_src]).wait() +if not os.path.exists('PythonPackages/OpenOpt'): + Popen(['unzip', openopt_src]).wait() + try: exec 'import numpy' except: