On 3/20/2012 04:20, Mattias Gaertner wrote:
On Mon, 19 Mar 2012 23:26:45 -0400
waldo kitty<[email protected]>  wrote:

[...]
something else: how can i find the svn revision number of the code being used so
as to be able to copy the resulting lazarus.exe to something like
lazarus_debug-r57345.exe (from memory) so that they are grouped and sorted 
properly?

Maybe you mean tools/svn2revisioninc.lpi or perhaps ide/revision.inc.

yes... in the process that creates or updates this info, perhaps there can be a
small script that can be called that sets an environment variable which can be
read and used by an initiating script such as that which is described in the
wiki and which i also use?

Can you be more specific?

well, while writing the above, i was thinking that during the make phase where this information is updated that a .bat or shell script could be generated that sets or exports an environment variable which would then be run... but then in my later post, i thought that the process could just go ahead and set that environment variable during the run eliminating the need to create an additional file and execute it...

but i must admit that i'm not sure when this file is updated... i just went to look at my debug logs but see that there's something else i need to add... but how/where to add "--debug-log=lazdbg1.log" as a parameter so that the entire build process is recorded? i have that as a command line parameter to startlazarus...

anyway, looking at an old log, i see that svn2revisioninc.exe is executed just after synedit is compiled and right before the ide is compiled and linked... so that is where i was thinking that the environment variable might be set or the script to set it might be generated...


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to