/[escript]/branches/ROBW_XPLATFORM/escript/src/SConscript
ViewVC logotype

Log of /branches/ROBW_XPLATFORM/escript/src/SConscript

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 639 - (view) (annotate) - [select for diffs]
Modified Thu Mar 23 13:06:40 2006 UTC (13 years, 10 months ago) by robwdcock
File length: 1061 byte(s)
Diff to previous 623
+Unit tests for esysUtils and escript added


Revision 623 - (view) (annotate) - [select for diffs]
Modified Wed Mar 22 14:11:03 2006 UTC (13 years, 10 months ago) by robwdcock
File length: 645 byte(s)
Diff to previous 622
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 - (view) (annotate) - [select for diffs]
Modified Wed Mar 22 14:00:08 2006 UTC (13 years, 10 months ago) by robwdcock
File length: 2829 byte(s)
Diff to previous 577
Creating a private branch so I can test and verify cross-platform build

Revision 577 - (view) (annotate) - [select for diffs]
Modified Fri Mar 3 08:32:16 2006 UTC (13 years, 10 months ago) by gross
Original Path: trunk/escript/src/SConscript
File length: 2829 byte(s)
Diff to previous 484
installation of new inc file

Revision 484 - (view) (annotate) - [select for diffs]
Modified Thu Feb 2 02:12:08 2006 UTC (13 years, 11 months ago) by jgs
Original Path: trunk/escript/src/SConscript
File length: 2807 byte(s)
Diff to previous 481
add remainder of includes to SConscript includes install

Revision 481 - (view) (annotate) - [select for diffs]
Modified Wed Feb 1 05:57:50 2006 UTC (13 years, 11 months ago) by jgs
Original Path: trunk/escript/src/SConscript
File length: 2002 byte(s)
Diff to previous 474
add mechanism to install .h files to inc directories
(still need to specify full lists of .h files to install)


Revision 474 - (view) (annotate) - [select for diffs]
Modified Mon Jan 30 04:23:44 2006 UTC (14 years ago) by jgs
Original Path: trunk/escript/src/SConscript
File length: 1805 byte(s)
Copied from: trunk/escript/src/Data/SConscript revision 469
Diff to previous 468
restructure escript source tree
move src/Data/* -> src
remove inc
modify #includes and cpppath settings accordingly


Revision 468 - (view) (annotate) - [select for diffs]
Modified Wed Jan 25 06:50:39 2006 UTC (14 years ago) by jgs
Original Path: trunk/escript/src/Data/SConscript
File length: 1805 byte(s)
Diff to previous 392
reorganised esysUtils to remove inc directory

Revision 392 - (view) (annotate) - [select for diffs]
Modified Tue Dec 20 05:39:30 2005 UTC (14 years, 1 month ago) by gross
Original Path: trunk/escript/src/Data/SConscript
File length: 1805 byte(s)
Diff to previous 352
Utils added for compilation

Revision 352 - (view) (annotate) - [select for diffs]
Modified Wed Dec 14 02:21:37 2005 UTC (14 years, 1 month ago) by jgs
Original Path: trunk/escript/src/Data/SConscript
File length: 1781 byte(s)
Diff to previous 288
turns out Install() targets should also be made Default()
targets if you want them to actually reliably work!


Revision 288 - (view) (annotate) - [select for diffs]
Modified Fri Dec 2 01:55:04 2005 UTC (14 years, 1 month ago) by jgs
Original Path: trunk/escript/src/Data/SConscript
File length: 1754 byte(s)
Diff to previous 277
now automatically build unit tests as required based on dependencies
between unit tests and libraries


Revision 277 - (view) (annotate) - [select for diffs]
Modified Wed Nov 30 04:52:39 2005 UTC (14 years, 2 months ago) by jgs
Original Path: trunk/escript/src/Data/SConscript
File length: 1712 byte(s)
Diff to previous 223
explicitly define dependencies between modules


Revision 223 - (view) (annotate) - [select for diffs]
Modified Thu Nov 24 23:12:13 2005 UTC (14 years, 2 months ago) by jgs
Original Path: trunk/escript/src/Data/SConscript
File length: 1347 byte(s)
Diff to previous 192
pass in cc/cxx settings from config file

Revision 192 - (view) (annotate) - [select for diffs]
Modified Mon Nov 21 04:52:14 2005 UTC (14 years, 2 months ago) by jgs
Original Path: trunk/escript/src/Data/SConscript
File length: 1349 byte(s)
Diff to previous 191
pass in top level install directory for finley/escript/bruce/paso
libraries when building via top level scons script


Revision 191 - (view) (annotate) - [select for diffs]
Modified Mon Nov 21 04:10:12 2005 UTC (14 years, 2 months ago) by jgs
Original Path: trunk/escript/src/Data/SConscript
File length: 1259 byte(s)
Diff to previous 190
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 - (view) (annotate) - [select for diffs]
Modified Mon Nov 21 03:27:42 2005 UTC (14 years, 2 months ago) by jgs
Original Path: trunk/escript/src/Data/SConscript
File length: 1457 byte(s)
Diff to previous 188
pass in value for esysroot and use this to determine include file locations

Revision 188 - (view) (annotate) - [select for diffs]
Modified Mon Nov 21 01:20:26 2005 UTC (14 years, 2 months ago) by jgs
Original Path: trunk/escript/src/Data/SConscript
File length: 1306 byte(s)
Diff to previous 181
explicitly add -fpic option to all compiler options lists
to ensure relocatable code is generated


Revision 181 - (view) (annotate) - [select for diffs]
Added Fri Nov 18 04:28:47 2005 UTC (14 years, 2 months ago) by jgs
Original Path: trunk/escript/src/Data/SConscript
File length: 1300 byte(s)
first draft of config/construct scripts for escript library


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26