Parent Directory
|
Revision Log
Changes needed for windows. This still does not work on and has not run on linux and the altix. There are a few changes in names in the scons script, in particular _libs is used rather than _lib and _libs is always a list. By default on windows MSVC is used. The location of python is at C:\Program Files\python<version>, boost at C:\Program Files\boost and netcdf at C:\Program Files\netcdf.
1 | jgs | 268 | Import('*') |
2 | |||
3 | robwdcock | 682 | local_env=env.Copy() |
4 | jgs | 268 | |
5 | robwdcock | 682 | src_dir = local_env.Dir('.').srcnode().abspath |
6 | jgs | 268 | |
7 | robwdcock | 682 | import os |
8 | filenames = os.listdir(src_dir) | ||
9 | python_src = [x for x in filenames if os.path.splitext(x)[1] in ['.py']] | ||
10 | jgs | 268 | |
11 | robwdcock | 682 | pyc = local_env.PyCompile(python_src) |
12 | jgs | 268 | |
13 | robwdcock | 682 | local_env.Depends(pyc, dep_lib) |
14 | local_env.Install(pyinstall+'/finley', pyc) | ||
15 | gross | 700 | |
16 | # get all the python files in the release tar file | ||
17 | release_py = [ env.File("SConscript"), ] + [ env.File(x) for x in python_src ] | ||
18 | env.Zip(src_zipfile, release_py) | ||
19 | gross | 1133 | try: |
20 | env.Tar(src_tarfile, release_py) | ||
21 | except AttributeError: | ||
22 | pass |
ViewVC Help | |
Powered by ViewVC 1.1.26 |