Re: [tools-dev] build tool with html build status page

2005-09-09 Thread Vladimir Glazounov

David Fraser wrote:

I think, this information is already there. You can see total build 
time, CPU time (is different in multiprocessing mode) and times for 
each directory (dmake times). Isn't it that what you mean?



Yes, but if it could remember the time for each project from the last 
build then it could update the progress bar to reflect percentage of 
time rather than just percentage of projects.
I have no idea how to make it. Where to store information so that it OK 
for everyone. Any ideas?
Actually, I do not think that's a good idea to use information from the 
past for current statistics. It can easily become inconsistent (remember 
windows' boot or setup progressbar?). You can keep the old html file and 
compare.  It's not elegant, but in that case you know what you're 
dealing with.

Best regards,

Vladimir


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [tools-dev] build tool with html build status page

2005-09-08 Thread David Fraser

Vladimir Glazounov wrote:


Hi all,

from now on the the new feature in build tool is available. You can 
see the status of the build in Technicolor on a generated html page.
Just resync your solenv/bin/build.pl to the version of SRC680 m128 and 
enjoy! (Trigger with '--html', help available)

Best regards,

Vladimir

PS: I'm looking for enhancement proposals  comments. 


OK I'm actually trying it out now and it really is fantastic!
Some feedback:
 - make it automatically display the current job in the Jobs pane 
(maybe a current project link that autorefreshes so you can always see 
the detail for the current project)
 - clicking Total Progress sometimes caused an error and wrote 
javascript into the document (not serious as you can reload)
What would be really nice as an enhancement is to be able to log all the 
output of build to a file, and be able to click on the link for a 
project / section but especially for an error, and see the actual output 
for that section. But you can usually do this manually anyway...
I also thought in the past when doing my builds, it would be nice to 
somehow record the average amount of time to do an initial build or a 
rebuild for a given project, and use that information to work out the 
overall progress (e.g. on Windows binfilter takes a long time to build 
but some projects are very quick)


Thanks for a great tool, already making my life easier today

David

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [tools-dev] build tool with html build status page

2005-09-08 Thread David Fraser

Vladimir Glazounov wrote:


Hi David,

the feature is just released, so now I'm collecting all comments for 
next release's features. See my comments inline...



OK I'm actually trying it out now and it really is fantastic!


thanks a lot :)


Some feedback:
 - make it automatically display the current job in the Jobs pane 
(maybe a current project link that autorefreshes so you can always 
see the detail for the current project)


If you're building with multiprocessing, than there can be more than 1 
module in build. What should I pick as the best candidate?


OK I'm not building with multiprocessing so I haven't had that AFAIK. 
could make another subframe and split it up between the current building 
projects but that might look a bit crazy!


 - clicking Total Progress sometimes caused an error and wrote 
javascript into the document (not serious as you can reload)


Unfortunately I cannot syncronize write (in perl) and reload (in 
browser) operations - that's why sometimes there are errors.


OK makes sense, I'm impressed that this works the way it does.

What would be really nice as an enhancement is to be able to log all 
the output of build to a file, and be able to click on the link for a 
project / section but especially for an error, and see the actual 
output for that section.


I'm thinking about it. Maybe, in next vesion there will be something 
like that. So far I do not have a clear vision of how to handle these 
logs. I mean where to write and when to remove.


I always keep lots of log files as they're much smaller than the 
generated builds. But different people probably have different styles here.


I also thought in the past when doing my builds, it would be nice to 
somehow record the average amount of time to do an initial build or a 
rebuild for a given project, and use that information to work out the 
overall progress (e.g. on Windows binfilter takes a long time to 
build but some projects are very quick)


I think, this information is already there. You can see total build 
time, CPU time (is different in multiprocessing mode) and times for 
each directory (dmake times). Isn't it that what you mean?


Yes, but if it could remember the time for each project from the last 
build then it could update the progress bar to reflect percentage of 
time rather than just percentage of projects.

But having the times there is very helpful already

Thanks again
David

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [tools-dev] build tool with html build status page

2005-09-07 Thread Ivo Hinkelmann

Hi,

David Fraser wrote:

Vladimir Glazounov wrote:


Hi all,

from now on the the new feature in build tool is available. You can 
see the status of the build in Technicolor on a generated html page.
Just resync your solenv/bin/build.pl to the version of SRC680 m128 and 
enjoy! (Trigger with '--html', help available)

Best regards,

Vladimir

PS: I'm looking for enhancement proposals  comments. 



This is fantastic! I used to have a shell script that attempted to do a 
similar thing by watching output logs but this approach is much better...

Can you make dmake do this or do you have to run it via build.pl?


the feature is in build.pl only

Cheers,
Ivo

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [tools-dev] build tool with html build status page

2005-09-07 Thread Pavel Janík
   From: Ivo Hinkelmann [EMAIL PROTECTED]
   Date: Wed, 07 Sep 2005 15:33:07 +0200

 Can you make dmake do this or do you have to run it via build.pl?

the feature is in build.pl only

... and instead of dmake in top-level directory, you can use

cd instsetoo_native
build --all --html
-- 
Pavel Janík

Replace repetitive expressions by calls to a common function.
  -- The Elements of Programming Style (Kernighan  Plaugher)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [tools-dev] build tool with html build status page

2005-09-07 Thread David Fraser

Pavel Janík wrote:


  From: Ivo Hinkelmann [EMAIL PROTECTED]
  Date: Wed, 07 Sep 2005 15:33:07 +0200

Can you make dmake do this or do you have to run it via build.pl?
   
   the feature is in build.pl only


... and instead of dmake in top-level directory, you can use

cd instsetoo_native
build --all --html
 


That's what I wanted to know, thanks!

David

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]