Hi Yanming,

the bug was adderessed in the last version of the build.pl, the top-level one. Please check that one.

Vladimir

yanming sun wrote:
hi!
There is a problem that when build under the father dir or the more previous 
dir,build will get into a infinite loop.The bug is just because of judging the 
dir in function: get_stand_dir in build.pl,and i checked the code to rectify it 
just as this:
    $StandDir = getcwd();
    my $previous_dir = '';
    my $root_dir = qx(cygpath -u "$ENV{SRC_ROOT}");
    chomp $root_dir;
    if($StandDir =~ m/$root_dir$/ | $root_dir =~ m/^$StandDir/){
     print "stop for error,due to:$!\n";
     print_error('Found no project to build,you should build in one module.');
    }
and the others is the same as before. Certainly, can also match the char 
"cygdrive" to abort the loop.
But when i found that OOO have solved the problem,i read the changed code,and i 
found the additive was verbose.i did not know whether new abilities are 
added.And if have, please spend some minutes explaining to me.Thank u!
                                                                            
yours,
                                                                                
Sun


--
===============================================================
Sun Microsystems GmbH           Vladimir Glazunov
Nagelsweg 55                    Development - Release Engineer
20097 Hamburg                   Phone: (+49 40) 23646 861
Germany                         Fax: (+49 40) 23646 608
http://www.sun.de               mailto:[email protected]
===============================================================
Sitz der Gesellschaft:
Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Amtsgericht Muenchen: HRB 161028
Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer
Vorsitzender des Aufsichtsrates: Martin Haering

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to