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

Annotation of /trunk/bruce/py_src/SConscript

Parent Directory Parent Directory | Revision Log Revision Log


Revision 707 - (hide annotations)
Wed Apr 12 23:58:02 2006 UTC (14 years, 6 months ago) by gross
File size: 856 byte(s)
latex build documentation is working now
1 gross 707 #
2     # Copyright 2006 by ACcESS MNRF
3     #
4     # http://www.access.edu.au
5     # Primary Business: Queensland, Australia
6     # Licensed under the Open Software License version 3.0
7     # http://www.opensource.org/licenses/osl-3.0.php
8     #
9     #
10     #
11 gross 700 import os
12 jgs 268 Import('*')
13    
14 robwdcock 682 local_env=env.Copy()
15 jgs 268
16 gross 700 #
17     # get the relevant file names:
18     #
19 robwdcock 682 src_dir = local_env.Dir('.').srcnode().abspath
20     filenames = os.listdir(src_dir)
21 jgs 268
22 gross 700 #
23     # get all the python files to be compiled (extension *.py)
24     #
25     python_src = [x for x in filenames if os.path.splitext(x)[1] in [".py"] ]
26 robwdcock 682 pyc = local_env.PyCompile(python_src)
27 jgs 268
28 robwdcock 682 local_env.Depends(pyc, dep_lib)
29     local_env.Install(pyinstall+'/bruce', pyc)
30 gross 700
31     # get all the python files in the release tar file
32     release_py = [ env.File("SConscript"), ] + [ env.File(x) for x in python_src ]
33     env.Zip(src_zipfile, release_py)
34     env.Tar(src_tarfile, release_py)

  ViewVC Help
Powered by ViewVC 1.1.26