osdir.com
mailing list archive

Subject: Re: SCons building: Short question - msg#00117

List: video.blender.devel

Date: Prev Next Index Thread: Prev Next Index
On Sun, 2004-02-22 at 15:34, Meino Christian Cramer wrote:
> Hi,
>
> ...am I right, that calling "scons" in the root of the blender
> CVS source tree do build a new version of blender with all committed
> changes ?
>
> ...I am not sure, but ist seems, that I get allways the same binary from
> chnging sources...
Hi,

SCons 'sees' which files have been changed and will only recompile
those, plus all dependencies (if any).
By default it doesn't look at changed date/time, but it runs an MD5 sum
on it, so only when the content of a file is changed, it will be
recompiled.
For a quick test, you could add a comment line to any .c or .h file in
source/blender/src (for example), and see if scons rebuilds that file.
Don't forget to undo your changes afterwards, or you could get cvs merge
problems ;)

With regards,
Michel


Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

Re: [Bf-blender-cvs] CVS commit: blender SConstruct blender/source/gameengine SConscript blender/source/gameengine/Physics/BlOde SConscript

On Sun, 2004-02-22 at 20:01, Michel Selten wrote: > * Game engine can now be build on Linux. By default this feature is > disabled. > The reason is that you need to have a precompiled version of the ode > library > for your gcc version. Ugh, that should read: "for your glibc version", not "for your gcc version". Same applies to the internationalization updates. With regards, Michel

Next Message by Date: click to view message preview

Re: SCons building: Short question

From: Michel Selten <michel.s@xxxxxxx> Subject: Re: [Bf-committers] SCons building: Short question Date: Sun, 22 Feb 2004 20:25:19 +0100 Hi, thank you for your reply, Michel...but my question was confusing...I meant something different. I have a little script which does the following. 1.) cp -a .../blender /tmp/. (copy the whole cvs source tree) 2.) cd /tmp/blender 3.) scons 4.) cp -f blender /usr/local/bin/. (this time "blender" is the binary ) My question is: Do I have to feed extra parameters or tweak SConstruct to achieve a full featured blender executable (for example, the "configure script" had some parameters like --prefix....what is about the gameengine?) By the way... I miss a 'make install'.... Kind regards, Meino > On Sun, 2004-02-22 at 15:34, Meino Christian Cramer wrote: > > Hi, > > > > ...am I right, that calling "scons" in the root of the blender > > CVS source tree do build a new version of blender with all committed > > changes ? > > > > ...I am not sure, but ist seems, that I get allways the same binary from > > chnging sources... > Hi, > > SCons 'sees' which files have been changed and will only recompile > those, plus all dependencies (if any). > By default it doesn't look at changed date/time, but it runs an MD5 sum > on it, so only when the content of a file is changed, it will be > recompiled. > For a quick test, you could add a comment line to any .c or .h file in > source/blender/src (for example), and see if scons rebuilds that file. > Don't forget to undo your changes afterwards, or you could get cvs merge > problems ;) > > With regards, > Michel > > > _______________________________________________ > Bf-committers mailing list > Bf-committers@xxxxxxxxxxx > http://www.blender.org/mailman/listinfo/bf-committers >

Previous Message by Thread: click to view message preview

SCons building: Short question

Hi, ...am I right, that calling "scons" in the root of the blender CVS source tree do build a new version of blender with all committed changes ? ...I am not sure, but ist seems, that I get allways the same binary from chnging sources... Slightly confused, Meino

Next Message by Thread: click to view message preview

Re: SCons building: Short question

From: Michel Selten <michel.s@xxxxxxx> Subject: Re: [Bf-committers] SCons building: Short question Date: Sun, 22 Feb 2004 20:25:19 +0100 Hi, thank you for your reply, Michel...but my question was confusing...I meant something different. I have a little script which does the following. 1.) cp -a .../blender /tmp/. (copy the whole cvs source tree) 2.) cd /tmp/blender 3.) scons 4.) cp -f blender /usr/local/bin/. (this time "blender" is the binary ) My question is: Do I have to feed extra parameters or tweak SConstruct to achieve a full featured blender executable (for example, the "configure script" had some parameters like --prefix....what is about the gameengine?) By the way... I miss a 'make install'.... Kind regards, Meino > On Sun, 2004-02-22 at 15:34, Meino Christian Cramer wrote: > > Hi, > > > > ...am I right, that calling "scons" in the root of the blender > > CVS source tree do build a new version of blender with all committed > > changes ? > > > > ...I am not sure, but ist seems, that I get allways the same binary from > > chnging sources... > Hi, > > SCons 'sees' which files have been changed and will only recompile > those, plus all dependencies (if any). > By default it doesn't look at changed date/time, but it runs an MD5 sum > on it, so only when the content of a file is changed, it will be > recompiled. > For a quick test, you could add a comment line to any .c or .h file in > source/blender/src (for example), and see if scons rebuilds that file. > Don't forget to undo your changes afterwards, or you could get cvs merge > problems ;) > > With regards, > Michel > > > _______________________________________________ > Bf-committers mailing list > Bf-committers@xxxxxxxxxxx > http://www.blender.org/mailman/listinfo/bf-committers >
Sign up for updates to this mailing list. email:
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by