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

Log of /branches/ROBW_XPLATFORM/tools

View Directory Listing Directory Listing


Sticky Revision:

Revision 663 - Directory Listing
Modified Fri Mar 24 09:26:58 2006 UTC (13 years, 6 months ago) by robwdcock
+Remove old Sconstruct files


Revision 623 - Directory Listing
Modified Wed Mar 22 14:11:03 2006 UTC (13 years, 6 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, 6 months ago) by robwdcock
Creating a private branch so I can test and verify cross-platform build

Revision 618 - Directory Listing
Modified Wed Mar 22 04:02:38 2006 UTC (13 years, 6 months ago) by gross
Original Path: trunk/tools
mmio moced to paso

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


Revision 450 - Directory Listing
Modified Mon Jan 23 05:04:45 2006 UTC (13 years, 8 months ago) by jgs
Original Path: trunk/tools
remove old make based build system


Revision 425 - Directory Listing
Modified Tue Jan 10 04:10:39 2006 UTC (13 years, 9 months ago) by gross
Original Path: trunk/tools
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 371 - Directory Listing
Modified Fri Dec 16 00:57:13 2005 UTC (13 years, 10 months ago) by cochrane
Original Path: trunk/tools
Added ability to specify the compression pattern at the command line.


Revision 352 - Directory Listing
Modified Wed Dec 14 02:21:37 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/tools
turns out Install() targets should also be made Default()
targets if you want them to actually reliably work!


Revision 325 - Directory Listing
Modified Wed Dec 7 02:08:17 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/tools
now determine hostname via socket.gethostname() as HOSTNAME
environment variable is apparently not set on all platforms


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


Revision 246 - Directory Listing
Modified Tue Nov 29 04:27:00 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/tools
allow compile options to be loaded from a config
file specified on the command line to scons


Revision 241 - Directory Listing
Modified Mon Nov 28 06:14:47 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/tools
if usegcc=1 is set on command line, load compiler options
fropm scons/gcc_options.py


Revision 225 - Directory Listing
Modified Fri Nov 25 01:22:34 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/tools
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/tools
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/tools
pass in cc/cxx settings from config file

Revision 217 - Directory Listing
Modified Thu Nov 24 06:48:50 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/tools
import sys

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


Revision 214 - Directory Listing
Modified Thu Nov 24 05:15:26 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/tools
collect all information needed to determine build
configuration (ie: debug/nodebug, host, platform etc)


Revision 191 - Directory Listing
Modified Mon Nov 21 04:10:12 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/tools
push platform dependent compiler flags and include directories up to library level scons files - these will eventually be brought in from external config files

Revision 190 - Directory Listing
Modified Mon Nov 21 03:27:42 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/tools
pass in value for esysroot and use this to determine include file locations

Revision 188 - Directory Listing
Modified Mon Nov 21 01:20:26 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/tools
explicitly add -fpic option to all compiler options lists
to ensure relocatable code is generated


Revision 179 - Directory Listing
Modified Fri Nov 18 03:20:34 2005 UTC (13 years, 11 months ago) by jgs
Original Path: trunk/tools
first draft of scons config/construct scripts for mmio library


Revision 178 - Directory Listing
Modified Fri Nov 18 03:13:26 2005 UTC (13 years, 11 months ago) by jgs
Original Path: trunk/tools
first draft of scons config/construct files for CppUnitTest library


Revision 155 - Directory Listing
Modified Wed Nov 9 02:02:19 2005 UTC (13 years, 11 months ago) by jgs
Original Path: trunk/tools
Copied from: trunk/esys2/tools revision 154
move all directories from trunk/esys2 into trunk and remove esys2


Revision 150 - Directory Listing
Modified Thu Sep 15 03:44:45 2005 UTC (14 years, 1 month ago) by jgs
Original Path: trunk/esys2/tools
Merge of development branch dev-02 back to main trunk on 2005-09-15


Revision 149 - Directory Listing
Modified Thu Sep 1 03:31:39 2005 UTC (14 years, 1 month ago) by jgs
Original Path: trunk/esys2/tools
Merge of development branch dev-02 back to main trunk on 2005-09-01


Revision 147 - Directory Listing
Modified Fri Aug 12 01:45:47 2005 UTC (14 years, 2 months ago) by jgs
Original Path: trunk/esys2/tools
erge of development branch dev-02 back to main trunk on 2005-08-12


Revision 123 - Directory Listing
Modified Fri Jul 8 04:08:13 2005 UTC (14 years, 3 months ago) by jgs
Original Path: trunk/esys2/tools
Merge of development branch back to main trunk on 2005-07-08


Revision 119 - Directory Listing
Modified Tue Apr 12 04:45:05 2005 UTC (14 years, 6 months ago) by jgs
Original Path: trunk/esys2/tools
*** empty log message ***


Revision 87 - Directory Listing
Modified Wed Oct 27 00:01:26 2004 UTC (14 years, 11 months ago) by jgs
Original Path: trunk/esys2/tools
*** empty log message ***


Revision 86 - Directory Listing
Modified Wed Oct 27 00:01:21 2004 UTC (14 years, 11 months ago) by jgs
Original Path: trunk/esys2/tools
added dummy file to force CVS to keep directory in repository


Revision 82 - Directory Listing
Added Tue Oct 26 06:53:54 2004 UTC (14 years, 11 months ago) by jgs
Original Path: trunk/esys2/tools
Initial revision


  ViewVC Help
Powered by ViewVC 1.1.26