/[escript]/branches/RW_WIN32/finley/test/SConscript
ViewVC logotype

Annotation of /branches/RW_WIN32/finley/test/SConscript

Parent Directory Parent Directory | Revision Log Revision Log


Revision 221 - (hide annotations)
Thu Nov 24 11:23:33 2005 UTC (14 years, 11 months ago) by phornby
File size: 704 byte(s)
Builds on Linux. Changes to path names in top level
SConstruct will break the windows build. I've done my best
to not change anything else that would break windows, but
something might have slipped past.

Please check the finley_UnitTests.cpp, bruce_UnitTests.cpp and
escript_UnitTest.cpp (look at the TODO).


1 robwdcock 212 Import('*')
2     local_env=env.Copy()
3    
4     program_name = 'finley_UnitTest'
5 phornby 221 local_env.Append(LIBS=[boost_lib_name, 'finleycpp', 'brucecpp', 'escriptcpp', 'esysUtils', 'CppUnitTest', 'paso', 'mmio'])
6 robwdcock 212
7     src_dir = local_env.Dir('.').srcnode().abspath
8    
9     import os
10     filenames = os.listdir(src_dir)
11     sources = [x for x in filenames if os.path.splitext(x)[1] in ['.cpp', '.c']]
12    
13 robwdcock 218 if env['PLATFORM'] == "win32":
14     local_env['PDB'] = program_name+'.pdb'
15 robwdcock 212
16 robwdcock 218
17 robwdcock 212 program = local_env.Program(program_name, sources)
18     # TODO: Need to decide on how the library paths etc are going to be handled
19     # TODO: For now just install the program to the same location as the libraries so things can run at least
20     local_env.Install(esys_lib, program)

  ViewVC Help
Powered by ViewVC 1.1.26