/[escript]/trunk/dudley/py_src/SConscript
ViewVC logotype

Diff of /trunk/dudley/py_src/SConscript

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/finley/py_src/SConscript revision 1133 by gross, Tue May 8 07:19:33 2007 UTC branches/domexper/dudley/py_src/SConscript revision 3080 by jfenwick, Tue Aug 3 04:28:03 2010 UTC
# Line 1  Line 1 
1    
2    ########################################################
3    #
4    # Copyright (c) 2003-2010 by University of Queensland
5    # Earth Systems Science Computational Center (ESSCC)
6    # http://www.uq.edu.au/esscc
7    #
8    # Primary Business: Queensland, Australia
9    # Licensed under the Open Software License version 3.0
10    # http://www.opensource.org/licenses/osl-3.0.php
11    #
12    ########################################################
13    
14    
15    import os
16  Import('*')  Import('*')
17    
18  local_env=env.Copy()  local_env = clone_env(env)
19    
20  src_dir = local_env.Dir('.').srcnode().abspath  src_dir = local_env.Dir('.').srcnode().abspath
21    
 import os  
22  filenames = os.listdir(src_dir)  filenames = os.listdir(src_dir)
23  python_src = [x for x in filenames if os.path.splitext(x)[1] in ['.py']]  python_src = [x for x in filenames if os.path.splitext(x)[1] in ['.py']]
24    
25  pyc = local_env.PyCompile(python_src)  pyc = local_env.PyCompile(python_src)
26    
27  local_env.Depends(pyc, dep_lib)  local_env.Depends(pyc, dep_lib)
 local_env.Install(pyinstall+'/finley', pyc)  
28    
29  # get all the python files in the release tar file  tmp1 = local_env.Install(local_env['pyinstall']+'/finley', pyc)
30  release_py = [ env.File("SConscript"), ] + [ env.File(x) for x in python_src ]  env.Alias('target_install_finley_py', [tmp1])
31  env.Zip(src_zipfile, release_py)  
 try:  
   env.Tar(src_tarfile, release_py)  
 except AttributeError:  
   pass  

Legend:
Removed from v.1133  
changed lines
  Added in v.3080

  ViewVC Help
Powered by ViewVC 1.1.26