Experimental Radiance build scripts

I have written a set of scons scripts which build Radiance on Linux, Windows (using MSVC), and Mac OS X. The scripts are simple and generally follow the library model used in makeall. They work with the current Radiance head and are very alpha--the scripts do not install the built files and there are other limitations--but I think they might be interesting for experimentation. If anyone is interested in experimenting with them, I would be delighted to share them.

Randolph

Hi Randolph,

Are these a modification of the scons scripts schorsch already developed, a replacement, or ??

-Greg

···

From: R Fritz <rfritz@u.washington.edu>
Date: October 23, 2008 10:38:42 AM PDT

I have written a set of scons scripts which build Radiance on Linux, Windows (using MSVC), and Mac OS X. The scripts are simple and generally follow the library model used in makeall. They work with the current Radiance head and are very alpha--the scripts do not install the built files and there are other limitations--but I think they might be interesting for experimentation. If anyone is interested in experimenting with them, I would be delighted to share them.

Randolph

It's a new set of scripts, though I started with Schorsch's scripts, as well as the Radiance makefiles. This new set of scripts has ended up very different because I had different goals. The scripts use more-current SCons features. They are cross-platform, though the set of platforms is limited. The libraries built follow the makefile model as closely as I could quickly manage (few large libraries) rather than the Schorsch model (many small libraries). I like to think that this makes for simpler build scripts. I do, though, incorporate much of Schorsh's Windows C code, so that pipes in scene description files work. There are two small source-code tweaks, in included headers. Probably the biggest practical difference is that I have not written install code into the scripts, since these are a base for experimentation rather than production.

Randolph

···

On Oct 23, 2008, at 10:53 AM, Greg Ward wrote:

Hi Randolph,

Are these a modification of the scons scripts schorsch already developed, a replacement, or ??

-Greg

From: R Fritz <rfritz@u.washington.edu>
Date: October 23, 2008 10:38:42 AM PDT

I have written a set of scons scripts which build Radiance on Linux, Windows (using MSVC), and Mac OS X. The scripts are simple and generally follow the library model used in makeall. They work with the current Radiance head and are very alpha--the scripts do not install the built files and there are other limitations--but I think they might be interesting for experimentation. If anyone is interested in experimenting with them, I would be delighted to share them.

Randolph

_______________________________________________
Radiance-general mailing list
Radiance-general@radiance-online.org
http://www.radiance-online.org/mailman/listinfo/radiance-general

OK, thanks for the additional explanation. I'm moving this thread to the development list for those who want to continue with it. It's really out of my domain.

Best,
-Greg

···

From: R Fritz <rfritz@u.washington.edu>
Date: October 23, 2008 11:20:09 AM PDT

It's a new set of scripts, though I started with Schorsch's scripts, as well as the Radiance makefiles. This new set of scripts has ended up very different because I had different goals. The scripts use more-current SCons features. They are cross-platform, though the set of platforms is limited. The libraries built follow the makefile model as closely as I could quickly manage (few large libraries) rather than the Schorsch model (many small libraries). I like to think that this makes for simpler build scripts. I do, though, incorporate much of Schorsh's Windows C code, so that pipes in scene description files work. There are two small source-code tweaks, in included headers. Probably the biggest practical difference is that I have not written install code into the scripts, since these are a base for experimentation rather than production.

Randolph

On Oct 23, 2008, at 10:53 AM, Greg Ward wrote:

Hi Randolph,

Are these a modification of the scons scripts schorsch already developed, a replacement, or ??

-Greg

From: R Fritz <rfritz@u.washington.edu>
Date: October 23, 2008 10:38:42 AM PDT

I have written a set of scons scripts which build Radiance on Linux, Windows (using MSVC), and Mac OS X. The scripts are simple and generally follow the library model used in makeall. They work with the current Radiance head and are very alpha--the scripts do not install the built files and there are other limitations--but I think they might be interesting for experimentation. If anyone is interested in experimenting with them, I would be delighted to share them.

Randolph