/[escript]/branches/ROBW_XPLATFORM/scons
ViewVC logotype

Log of /branches/ROBW_XPLATFORM/scons

View Directory Listing Directory Listing


Sticky Revision:

Revision 635 - Directory Listing
Modified Thu Mar 23 08:56:35 2006 UTC (13 years, 7 months ago) by robwdcock
+EsysExceptionTest and build_tests and run_tests targets now operating as per original build system



Revision 630 - Directory Listing
Modified Thu Mar 23 04:02:59 2006 UTC (13 years, 7 months ago) by robwdcock
Some minor tweaks on the flags for the new build system


Revision 623 - Directory Listing
Modified Wed Mar 22 14:11:03 2006 UTC (13 years, 7 months ago) by robwdcock
Beginning of a fully cross-platform (win32+intelc, linux+g++, altix+intelc)
scons build system
WORK IN PROGRESS NOT COMPLETE
+Incorporates ideas from trunks scons build system and the RW_WIN32 branch
+New Header layout as include/<modulename>, hence the changes to the headers
+Not all modules or features from trunk build system are fully implemented
-Removes need for intermediary SConstruct files - the top SConstruct is more complex but handle cross-platform better AND the SConscript are a LOT simpler
and only differ slightly. It should be simpler to maintain
-Options are now handled via either a: config file supplied on command line, a config file in the scons/hostname_options.py, or as individual command line arguments
-Need help with options: scons -h will give you a list of options and their current settings



Revision 622 - Directory Listing
Modified Wed Mar 22 14:00:08 2006 UTC (13 years, 7 months ago) by robwdcock
Creating a private branch so I can test and verify cross-platform build

Revision 619 - Directory Listing
Modified Wed Mar 22 04:49:24 2006 UTC (13 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 (13 years, 7 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 (13 years, 7 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 (13 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 (13 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 (13 years, 8 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 (13 years, 8 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 (13 years, 8 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 (13 years, 8 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 (13 years, 8 months ago) by jgs
Original Path: trunk/scons
minor formatting changes


Revision 455 - Directory Listing
Modified Tue Jan 24 04:36:54 2006 UTC (13 years, 8 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 (13 years, 9 months ago) by gross
Original Path: trunk/scons
typo fixed

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


Revision 425 - Directory Listing
Modified Tue Jan 10 04:10:39 2006 UTC (13 years, 9 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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 (13 years, 10 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