/[escript]/branches/trunk-mpi-branch/scons
ViewVC logotype

Log of /branches/trunk-mpi-branch/scons

View Directory Listing Directory Listing


Sticky Revision:

Revision 1320 - Directory Listing
Modified Thu Sep 27 00:51:32 2007 UTC (11 years, 1 month ago) by ksteube
Moved trunk-mpi-branch into the branches subdirectory where it belongs


Revision 1306 - Directory Listing
Modified Tue Sep 18 05:51:09 2007 UTC (11 years, 2 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
New Copyright in each .c .h .cpp and .py file


Revision 1301 - Directory Listing
Modified Mon Sep 17 04:13:48 2007 UTC (11 years, 2 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Lumping was not working because a loop over colors was missing.
Also resolved a few more compiler warnings that turned up.


Revision 1295 - Directory Listing
Modified Mon Sep 10 06:07:09 2007 UTC (11 years, 2 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Have now merged latest trunk features into MPI branch in preparation for
ending the MPI branch.
Compiles but has run time problems in bandwith reduction.


Revision 1291 - Directory Listing
Modified Wed Sep 5 01:33:34 2007 UTC (11 years, 2 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
MPICH2 doesn't tolerate sys.exit() in the tests so I removed it.


Revision 1281 - Directory Listing
Modified Tue Aug 28 05:39:50 2007 UTC (11 years, 2 months ago) by gross
Original Path: trunk-mpi-branch/scons
tests pass with mpi -np 1 under linux32. I add a variable for mpirun in scons.

Revision 1275 - Directory Listing
Modified Fri Aug 24 04:34:52 2007 UTC (11 years, 2 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Tests now launched by mpirun if useMPI
Copy $HOME to env for use by mpirun
Compiler flag -pedantic-errors now only used with gcc, not with icc


Revision 1273 - Directory Listing
Modified Fri Aug 24 01:01:41 2007 UTC (11 years, 2 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Added call to MPI_Init() for C++ unit test main programs


Revision 1236 - Directory Listing
Modified Mon Aug 13 00:50:29 2007 UTC (11 years, 3 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Changes to be consistent with some naming conventions used in the main branch.


Revision 1231 - Directory Listing
Modified Fri Aug 10 06:34:21 2007 UTC (11 years, 3 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
New parallelization now compiles on Altix
Some boost_ variables in options files were mis-spelled
Added -DMPI_NO_CPPBIND so mpi.h doesn't include mpi++.h and cause extern "C" confusion
Removed blockpapi until I fix it


Revision 1196 - Directory Listing
Modified Fri Jun 15 03:45:48 2007 UTC (11 years, 5 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Use of PAPI on solver is now enabled with papi_instrument_solver=1 in scons/ess_options.py.
Can instrument other blocks of code with blockpapi.c.
Added interval timers to grad, integrate and Assemble_PDE.


Revision 1187 - Directory Listing
Modified Fri Jun 1 03:26:39 2007 UTC (11 years, 5 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
More mods to compile options for ac.apac.edu.au


Revision 1176 - Directory Listing
Modified Wed May 30 03:51:28 2007 UTC (11 years, 5 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Adjustments for ac.apac.edu.au paths


Revision 1155 - Directory Listing
Modified Mon May 21 00:31:35 2007 UTC (11 years, 5 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Copied TagMap.h into MPI branch


Revision 1140 - Directory Listing
Modified Tue May 15 03:23:17 2007 UTC (11 years, 6 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
MPI branch trunk-mpi-branch has been merged with trunk through revision
1125, so changes in trunk since 1125 are not reflected in
trunk-mpi-branch.

Originally we parallelized revision 989, but after this merge it's
as if we'd parallelized revision 1125.

run_simplesolve.py runs on 1, 2, 4 CPUs.


Revision 1117 - Directory Listing
Modified Tue Apr 24 05:23:21 2007 UTC (11 years, 6 months ago) by ksteube
Original Path: trunk-mpi-branch/scons



Added scons options omp_flags and omp_flags_debug which allow us to
automatically disable OpenMP when compiling for MPI (there is a
problem using them together on the Altix).  You should never have to
set these by hand.









Revision 1096 - Directory Listing
Modified Mon Apr 16 22:59:33 2007 UTC (11 years, 7 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
MPI implicit solver example run_simplesolve.py now compiling and
running successfully on one CPU of ess.

Adjusted SConscript, removed some debug print statements and removed
some partially implemented TRILINOS calls.



Revision 1014 - Directory Listing
Modified Wed Mar 7 09:55:41 2007 UTC (11 years, 8 months ago) by gross
Original Path: trunk-mpi-branch/scons
compiles with mpi now and runs on one processor.

Revision 1013 - Directory Listing
Modified Wed Mar 7 03:34:42 2007 UTC (11 years, 8 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Now using gcc instead of mpicc to compile for MPI


Revision 1012 - Directory Listing
Modified Wed Mar 7 01:40:09 2007 UTC (11 years, 8 months ago) by gross
Original Path: trunk-mpi-branch/scons
some missing files

Revision 989 - Directory Listing
Modified Wed Feb 21 00:26:26 2007 UTC (11 years, 8 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Branch for parallelization of implicit solutions.

This is a work in progress and should not yet be used by anyone.

The parallelization of explicit solutions was done by Ben and is
already incorporated into the main branch of trunk.



Revision 968 - Directory Listing
Modified Tue Feb 13 22:56:57 2007 UTC (11 years, 9 months ago) by ksteube
Original Path: trunk-mpi-branch/scons
Branch for MPI solution of implicit problems

Revision 951 - Directory Listing
Modified Wed Feb 7 05:26:13 2007 UTC (11 years, 9 months ago) by gross
Original Path: trunk/scons
fixes to get netcdf going on the altix

Revision 950 - Directory Listing
Modified Tue Feb 6 07:01:11 2007 UTC (11 years, 9 months ago) by gross
Original Path: trunk/scons
escript data objects can now be saved to netCDF files, see http://www.unidata.ucar.edu/software/netcdf/.
Currently only constant data are implemented with expanded and tagged data to follow.
There are two new functions to dump a data object

   s=Data(...)
   s.dump(<filename>)

and to recover it

   s=load(<filename>, domain)

Notice that the function space of s is recovered but domain is still need. 

dump and load will replace archive and extract.

The installation needs now the netCDF installed. 



Revision 929 - Directory Listing
Modified Wed Jan 17 07:41:13 2007 UTC (11 years, 10 months ago) by gross
Original Path: trunk/scons
reverse orientation added but does not work for 2D yet.

Revision 913 - Directory Listing
Modified Tue Dec 12 01:21:00 2006 UTC (11 years, 11 months ago) by matt
Original Path: trunk/scons
The serial version still requires linking to OpenMP .so's. The cause is
likely an explicit use of the OpenMP api which is unguarded in escript/finley
or in a third-party library.


Revision 876 - Directory Listing
Modified Thu Oct 19 03:50:23 2006 UTC (12 years ago) by ksteube
Original Path: trunk/scons
Added erf (error function) implementation


Revision 869 - Directory Listing
Modified Fri Oct 13 03:48:29 2006 UTC (12 years, 1 month ago) by phornby
Original Path: trunk/scons
Add some example options files people can copy and modify for their node.



Revision 864 - Directory Listing
Modified Wed Oct 4 01:26:18 2006 UTC (12 years, 1 month ago) by matt
Original Path: trunk/scons
I have further refined the choice of libraries for the serial build. The
correct serial MKL libraries are still unknown.


Revision 863 - Directory Listing
Modified Wed Oct 4 01:01:15 2006 UTC (12 years, 1 month ago) by matt
Original Path: trunk/scons
Added serial execution build options for running on the altix. In doing so, a
minor bug in SConstruct was found and fixed. The correct libraries still need
to be sorted after consulting Lutz and/or Ken.


Revision 853 - Directory Listing
Modified Wed Sep 20 05:56:36 2006 UTC (12 years, 1 month ago) by gross
Original Path: trunk/scons
some performance problems wit openmp fixed.

Revision 817 - Directory Listing
Modified Sat Aug 26 03:08:52 2006 UTC (12 years, 2 months ago) by ksteube
Original Path: trunk/scons
Can now compile and run with MPI on shake71



Revision 808 - Directory Listing
Modified Fri Aug 11 01:25:16 2006 UTC (12 years, 3 months ago) by ksteube
Original Path: trunk/scons
Can now build escript and use doxygen on shake71



Revision 805 - Directory Listing
Modified Thu Aug 10 06:09:02 2006 UTC (12 years, 3 months ago) by gross
Original Path: trunk/scons
first steps toward UMFPACK

Revision 790 - Directory Listing
Modified Wed Jul 26 23:12:34 2006 UTC (12 years, 3 months ago) by bcumming
Original Path: trunk/scons
changes to escript/py_src/pdetools.py and /escript/src/Data.h/.cpp to
make the Locator work in MPI. escript::Data::mindp now returns a 3 tuple,
with the MPI rank of the process on which the minimum value occurs
included. escript::Data::convertToNumArrayFromDPNo also takes the ProcNo
to perform the MPI reduction.

This had to be implemented in both the MPI and non-MPI versions to allow
the necesary changes to the Python code in pdetools.py. In the non-MPI
version ProcNo is set to 0. This works for the explicit scripts tested
thus far, however if it causes problems in your scripts contact Ben or
Lutz, or revert the three files (pdetools.py, Data.h and Data.cpp) to
the previous version.  



Revision 782 - Directory Listing
Modified Tue Jul 18 00:47:47 2006 UTC (12 years, 4 months ago) by bcumming
Original Path: trunk/scons
Large number of changes to Finley for meshing in MPI.

- optimisation and neatening up of rectcanglular mesh generation code
- first and second order 1D, 2D and 3D rectangular meshes are now
  available in finley and escript using MPI.
- reduced meshes now generated in MPI, and interpolation to and from 
  reduced data types now supported.  


Revision 780 - Directory Listing
Modified Fri Jul 14 07:46:07 2006 UTC (12 years, 4 months ago) by woo409
Original Path: trunk/scons
+ Removed nelix_kb_options.py since I no longer have that notebook and as a result it isn't a maintained example of a win32 configuration. coleto_kb_options.py is my new notebooks configuration. Note that this particular set of compilation options target the Core Duo processor (and family relations) and as such won't work on other x86 platforms that don't have the same feature set. See the Intel compiler guide for details on how to target other processors.

Revision 779 - Directory Listing
Modified Fri Jul 14 07:41:31 2006 UTC (12 years, 4 months ago) by woo409
Original Path: trunk/scons
+ Updated compilation options for Cognac to squeeze out a bit more performance
+ Now compiles using the Intel Math headers (mathimf.h) rather than plain math.h on both Win32 and Linux platforms when using the Intel compiler. Gives a small boost to performance on Altix and is essential on Windows



Revision 776 - Directory Listing
Modified Wed Jul 12 00:07:31 2006 UTC (12 years, 4 months ago) by gross
Original Path: trunk/scons
basic code for persistence of jacobeans added. routines are not called yet

Revision 774 - Directory Listing
Modified Mon Jul 10 02:00:55 2006 UTC (12 years, 4 months ago) by ksteube
Original Path: trunk/scons
Modified nightly testing:
	Tests run as batch job via cron
	You can choose to run run_tests or all_tests via command-line argument
	They use 2 CPUs for run_tests and 4 CPUs for all_tests
	Log files from tests are saved in /raid3/ksteube/AutoTests/Logs


Revision 763 - Directory Listing
Modified Fri Jun 30 05:52:31 2006 UTC (12 years, 4 months ago) by gross
Original Path: trunk/scons
some modification in the element reordering which should solve some problems 
caused by the fact that qsort may handels == items differently on different platform.



Revision 761 - Directory Listing
Modified Fri Jun 30 00:07:21 2006 UTC (12 years, 4 months ago) by bcumming
Original Path: trunk/scons
- removed the need to uncomment #define PASO_MPI when building MPI
  version, now passed as an argument to the compiler.


Revision 760 - Directory Listing
Modified Thu Jun 29 05:36:08 2006 UTC (12 years, 4 months ago) by ksteube
Original Path: trunk/scons
Added a timer so we can see how long each test takes to run.



Revision 759 - Directory Listing
Modified Thu Jun 29 01:53:23 2006 UTC (12 years, 4 months ago) by bcumming
Original Path: trunk/scons
- added directory pythonMPI to the source tree. this directory contains
  the c++ wrapper that is used to run python scripts in parallel for the
  MPI version of escript/finley
- updated the SConstruct and ./scons/ess_options.py for conditional MPI
  compilation. To compile the MPI version on ESS uncomment the #define
  PASO_MPI in ./paso/src/Paso.h and add the command line option
  useMPI=yes when running scons.
- fixed a compile time error in the MPI build in  
  finley/src/CPPAdapter/MeshAdapterFactory.cpp 
     


Revision 757 - Directory Listing
Modified Mon Jun 26 13:12:56 2006 UTC (12 years, 4 months ago) by woo409
Original Path: trunk/scons
+ Merge of intelc_win32 branch (revision 741:755) with trunk. Tested on iVEC altix (run_tests and py_tests all pass)


Revision 751 - Directory Listing
Modified Mon Jun 26 01:46:34 2006 UTC (12 years, 4 months ago) by bcumming
Original Path: trunk/scons
Changes relating to the MPI version of escript
The standard OpenMP version of escript is unchanged

- updated data types (Finley_Mesh, Finley_NodeFile, etc) to store meshes
  over multiple MPI processes.
- added CommBuffer code in Paso for communication of Data associated
  with distributed meshes
- updates in Finley and Escript to support distributed data and operations
  on distributed data (such as interpolation).
- construction of RHS in MPI, so that simple explicit schemes (such as
  /docs/examples/wave.py without IO and the Locator) can run in MPI.
- updated mesh generation for first order line, rectangle and brick
  meshes and second order line meshes in MPI.        
- small changes to trunk/SConstruct and trunk/scons/ess_options.py to
  build the MPI version, these changes are turned off by default.


Revision 741 - Directory Listing
Modified Thu Jun 22 03:36:04 2006 UTC (12 years, 4 months ago) by woo409
Original Path: trunk/scons
+ Added {inc,py,lib}install paths so that when escript builds on ac it installs the build into /home/escript/escript-<put a revision number here>. That way you can just copy this directory into /opt of wherever for someone to install into ac.


Revision 740 - Directory Listing
Modified Thu Jun 22 03:23:05 2006 UTC (12 years, 4 months ago) by woo409
Original Path: trunk/scons
+ Options to build on APAC NF ac machine modified to use /home/escript build area. escript builds using its own version of boost and python2.4.3 (and scons for that matter) in this directory rather than using the APAC NF installations. This eases APAC's module management where different groups want slightly different configurations for various modules.


Revision 738 - Directory Listing
Modified Sat Jun 17 06:00:19 2006 UTC (12 years, 5 months ago) by matt
Original Path: trunk/scons
ess_options.py is updated and synchronised with the esys/env module. In turn, this module is used to build and setup the user environments of esys/current and esys/current-debug.


Revision 735 - Directory Listing
Modified Wed Jun 14 02:09:21 2006 UTC (12 years, 5 months ago) by ksteube
Original Path: trunk/scons
Removed -ansi_alias compiler option to icpc. It was causing the compiler
to optimize away the default constructor DataAbstract::DataAbstract and
breaking the tests.



Revision 732 - Directory Listing
Modified Fri Jun 9 05:26:48 2006 UTC (12 years, 5 months ago) by woo409
Original Path: trunk/scons
+ First cut at build environment for Finley on the APAC National Facility (AC) machine



Revision 722 - Directory Listing
Modified Mon May 1 11:49:18 2006 UTC (12 years, 6 months ago) by gross
Original Path: trunk/scons
abstract added in users guide added

Revision 707 - Directory Listing
Modified Wed Apr 12 23:58:02 2006 UTC (12 years, 7 months ago) by gross
Original Path: trunk/scons
latex build documentation is working now

Revision 700 - Directory Listing
Modified Thu Apr 6 00:13:40 2006 UTC (12 years, 7 months ago) by gross
Original Path: trunk/scons
A few changes in the build mechanism and the file structure so scons can build release tar files:

  * paso/src/Solver has been moved to paso/src 
  * all test_.py are now run_.py files and are assumed to be passing python tests. they can run by 
    scons py_tests and are part of the release test set
  * escript/py_src/test_ are moved to escript/test/python and are installed in to the build directory 
    (rather then the PYTHONPATH).
  * all py files in test/python which don't start with run_ or test_ are now 'local_py_tests'. they are installed i
    by not run automatically.
  * CppUnitTest is now treated as a escript module (against previous decisions).
  * scons realse builds nor tar/zip files with relvant source code (src and tests in seperate files)

the python tests don't pass yet due to path problems.



Revision 694 - Directory Listing
Modified Thu Mar 30 11:35:55 2006 UTC (12 years, 7 months ago) by gross
Original Path: trunk/scons
pyvisi builds now. tests still to be fixed.

Revision 691 - Directory Listing
Modified Wed Mar 29 03:43:36 2006 UTC (12 years, 7 months ago) by robwdcock
Original Path: trunk/scons
+ Fixed incorrect target path in SConstruct file
+ cognac now links with g++ compiled boost rather than intelc compiled boost due to compilation errors with intel c. (Finley will still compile and work with intel c though) - this is the same configuration as the access altix


Revision 689 - Directory Listing
Modified Tue Mar 28 07:16:54 2006 UTC (12 years, 7 months ago) by robwdcock
Original Path: trunk/scons
+ cognac now uses installed boost libraries rather than the ones in woo409's home directory


Revision 682 - Directory Listing
Modified Mon Mar 27 02:43:09 2006 UTC (12 years, 7 months ago) by robwdcock
Original Path: trunk/scons
+ NEW BUILD SYSTEM

This commit contains the new build system with cross-platform support.
Most things work are before though you can have more control.

ENVIRONMENT settings have changed:
+ You no longer require LD_LIBRARY_PATH or PYTHONPATH to point to the
esysroot for building and testing performed via scons
+ ACcESS altix users: It is recommended you change your modules to load
the latest intel compiler and other libraries required by boost to match
the setup in svn (you can override). The correct modules are as follows

module load intel_cc.9.0.026
export
MODULEPATH=${MODULEPATH}:/data/raid2/toolspp4/modulefiles/gcc-3.3.6
module load boost/1.33.0/python-2.4.1
module load python/2.4.1
module load numarray/1.3.3



Revision 645 - Directory Listing
Modified Fri Mar 24 01:10:42 2006 UTC (12 years, 7 months ago) by elspeth
Original Path: trunk/scons
More copyright.


Revision 619 - Directory Listing
Modified Wed Mar 22 04:49:24 2006 UTC (12 years, 7 months ago) by gross
Original Path: trunk/scons
non letter and non digital in hostname ar ereplaced by _ now

Revision 591 - Directory Listing
Modified Mon Mar 13 02:05:54 2006 UTC (12 years, 8 months ago) by gross
Original Path: trunk/scons
papi switched off on altix

Revision 584 - Directory Listing
Modified Thu Mar 9 23:03:38 2006 UTC (12 years, 8 months ago) by gross
Original Path: trunk/scons
eigenvalues: compiles and passes tests on altix now

Revision 551 - Directory Listing
Modified Wed Feb 22 02:59:25 2006 UTC (12 years, 8 months ago) by robwdcock
Original Path: trunk/scons
Scons build options for cognac.ivec.org using intel v9.0.026 compilers
Note: Boost is currently not available as a module on cognac. As a result the boost directories used in this build point to my specific boost installation which should be visible to all ivec users. This will get fixed eventually. 


Revision 550 - Directory Listing
Modified Wed Feb 22 02:14:38 2006 UTC (12 years, 8 months ago) by gross
Original Path: trunk/scons
more tests on slicing

Revision 487 - Directory Listing
Modified Thu Feb 2 06:16:30 2006 UTC (12 years, 9 months ago) by jgs
Original Path: trunk/scons
define epydoc PYTHONPATH setting

Revision 486 - Directory Listing
Modified Thu Feb 2 05:23:44 2006 UTC (12 years, 9 months ago) by jgs
Original Path: trunk/scons
define locations of doxygen/epydoc executables

Revision 481 - Directory Listing
Modified Wed Feb 1 05:57:50 2006 UTC (12 years, 9 months ago) by jgs
Original Path: trunk/scons
add mechanism to install .h files to inc directories
(still need to specify full lists of .h files to install)


Revision 457 - Directory Listing
Modified Tue Jan 24 06:13:03 2006 UTC (12 years, 9 months ago) by jgs
Original Path: trunk/scons
fix installation to directories specified by pyinstall and libinstall


Revision 456 - Directory Listing
Modified Tue Jan 24 04:38:50 2006 UTC (12 years, 9 months ago) by jgs
Original Path: trunk/scons
minor formatting changes


Revision 455 - Directory Listing
Modified Tue Jan 24 04:36:54 2006 UTC (12 years, 9 months ago) by jgs
Original Path: trunk/scons
minor comment and formatting changes


Revision 427 - Directory Listing
Modified Tue Jan 10 04:24:07 2006 UTC (12 years, 10 months ago) by gross
Original Path: trunk/scons
typo fixed

Revision 426 - Directory Listing
Modified Tue Jan 10 04:17:43 2006 UTC (12 years, 10 months ago) by gross
Original Path: trunk/scons
some commends added


Revision 425 - Directory Listing
Modified Tue Jan 10 04:10:39 2006 UTC (12 years, 10 months ago) by gross
Original Path: trunk/scons
The sparse solver can be called by paso now. 

the building has been change to reduce some code redundancy:
now all scons SCscripts are importing scons/esys_options.py which
imports platform specific settings. 




Revision 370 - Directory Listing
Modified Fri Dec 16 00:52:34 2005 UTC (12 years, 11 months ago) by cochrane
Original Path: trunk/scons
Updated to allow for building of API documentation.


Revision 368 - Directory Listing
Modified Thu Dec 15 23:23:12 2005 UTC (12 years, 11 months ago) by gross
Original Path: trunk/scons
and a bit more on version detection

Revision 367 - Directory Listing
Modified Thu Dec 15 22:55:46 2005 UTC (12 years, 11 months ago) by gross
Original Path: trunk/scons
include file for python is now detected

Revision 360 - Directory Listing
Modified Thu Dec 15 01:52:16 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
add target to run all unit tests, the build will fail
for this target if any unit test fails


Revision 359 - Directory Listing
Modified Thu Dec 15 01:08:03 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
runUnitTest now returns an error code if the test fails


Revision 309 - Directory Listing
Modified Mon Dec 5 01:59:58 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
now load default options - by default!


Revision 297 - Directory Listing
Modified Fri Dec 2 04:57:48 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
bruce tests cases are now automatically run whenever they are rebuilt


Revision 268 - Directory Listing
Modified Wed Nov 30 01:39:47 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
setup scons configuration to make and install python code


Revision 267 - Directory Listing
Modified Wed Nov 30 01:13:10 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
fixed typo in options string


Revision 258 - Directory Listing
Modified Tue Nov 29 06:43:14 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
add options file for the prism (not tested yet)


Revision 257 - Directory Listing
Modified Tue Nov 29 06:23:50 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
fixed specification of solver libs


Revision 256 - Directory Listing
Modified Tue Nov 29 06:22:53 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
fixed specification of solver libs


Revision 255 - Directory Listing
Modified Tue Nov 29 06:13:22 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
pass in solver libraries to link with via options files now

Revision 254 - Directory Listing
Modified Tue Nov 29 06:12:55 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
another alternative options file


Revision 252 - Directory Listing
Modified Tue Nov 29 05:58:03 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
pass in platform specific libraries via options files now


Revision 249 - Directory Listing
Modified Tue Nov 29 05:29:09 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
fix compiler options to enable compilation on gcc platforms

Revision 245 - Directory Listing
Modified Tue Nov 29 02:11:05 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
added some comments and reasonable default values

Revision 243 - Directory Listing
Modified Mon Nov 28 06:36:40 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
add a default options file - basis for other custom options files


Revision 238 - Directory Listing
Modified Mon Nov 28 05:33:38 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
fix quoting of library names


Revision 237 - Directory Listing
Modified Mon Nov 28 05:26:43 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
first draft of options file for gcc platforms


Revision 236 - Directory Listing
Modified Mon Nov 28 05:25:35 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
add names of python and boost libraries to config file


Revision 226 - Directory Listing
Modified Fri Nov 25 01:40:04 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
import compile options into bruce unit test builds from options file now


Revision 225 - Directory Listing
Modified Fri Nov 25 01:22:34 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
pass in correct options to archiver for static libraries

Revision 224 - Directory Listing
Modified Fri Nov 25 00:33:27 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
implement switching of debug compiler options based on command line flag 'debug'

Revision 223 - Directory Listing
Modified Thu Nov 24 23:12:13 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
pass in cc/cxx settings from config file

Revision 216 - Directory Listing
Modified Thu Nov 24 06:35:14 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
first pass at importing compile options from an external file'


Revision 215 - Directory Listing
Added Thu Nov 24 06:25:15 2005 UTC (12 years, 11 months ago) by jgs
Original Path: trunk/scons
added directory and first draft file to hold options settings
for different configurations (debug/nodebug, host, etc)


  ViewVC Help
Powered by ViewVC 1.1.26