/[escript]/trunk/tools/escriptconvert/SConscript
ViewVC logotype

Contents of /trunk/tools/escriptconvert/SConscript

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2810 - (show annotations)
Mon Dec 7 04:13:49 2009 UTC (11 years, 3 months ago) by caltinay
File size: 1047 byte(s)
Reincarnation of the escriptreader as a more flexible escriptexport library:
 - can be initialised with instances of escript::Data and Finley_Mesh
 - is now MPI aware at the EscriptDataset level including Silo writer
 - now uses boost shared pointers
The lib is currently only used by the escriptconvert tool but this is going to
change...

1
2 ########################################################
3 #
4 # Copyright (c) 2003-2009 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('*')
17
18 local_env = clone_env(env_mpi)
19 local_env.AppendUnique(LIBS = [env["silo_libs"], "escriptexport"])
20 prog = local_env.Program("escriptconvert", ["escriptconvert.cpp"])
21 env.Alias("target_escriptconvert", prog)
22 inst_escriptconvert = local_env.Install(local_env["bininstall"], prog)
23 env.Alias("target_install_escriptconvert", inst_escriptconvert)
24
25 # esdcreate has no other dependencies
26 local_env = clone_env(env)
27 prog = local_env.Program("esdcreate", "esdcreate.cpp")
28 env.Alias("target_esdcreate", prog)
29 inst_esdcreate = local_env.Install(local_env["bininstall"], prog)
30 env.Alias("target_install_esdcreate", inst_esdcreate)
31

  ViewVC Help
Powered by ViewVC 1.1.26