On Fri, Aug 03, 2012 at 03:28:34AM +1000, Stephen Cottham wrote:
>    I'll incorporate Jakubs improvements once I get his latest
>    contribution, from his last script looks like he will be adding error
>    detection and detection of number of cores to speed up compilation and
>    general clean-up etc.. - and anything else he adds (or anyone else
>    wants to add) in the mean-time.
Well - detection of number of cores is done. It just count them by
        cpu_count=$((`grep processor /proc/cpuinfo | wc -l`+1));
and then pass argument
        -j $cpu_count
to 'make'. It has huge performance impact on multicores machines.

My error detection was only adding 
        foobar || exit 1
anywhere where it is possible. It just stops script after, for example,
apt-get failure, so you can see what went wrong. For the same reason
I advise against using 'clear' between install steps - it makes
scrolling and copy&paste difficult.

My major change was putting 'checkinstall' everywhere where script writes
outsite of /usr/adm. 'checkinstall' makes DEB packages automagiclly and
then installs it through standard Debian packaging  system. So - you can
remove it by running 'dpkg --remove foobar'. 

Now I merging Stephen's changes with my version of script and I'll post it here 
ASAP.
I'm sorry for such a delay, but we have shitload of work here, in university IT
center. Tomorrow I'm going to holidays. I'll be back on 13th august.
 
>    I'll add the SVN folder "scripts" tomorrow as suggested by Sebastian to
>    keep this stuff in one location.
How can I get access to this folder to commit patches? I have to
register somewhere or it is for trusted developers only? :D
It would make live easier - because now I have local fork of old version
of script - and I have to merge it with newest changes by Stephen.
-- 
Jakub Skory, <kuba(at)ukw(dot)edu(dot)pl>
System Operator
IT Center:
_______________________________________________________________________
tel:             +48 52 3257 649,  +48 52 3257 647
fax:             +48 52 3257 646,  +48 52 3257 647
working hours:    08a.m. - 04p.m.
mail:             di(at)ukw(dot)edu(dot)pl
web:              http://di.ukw.edu.pl/
postal address:   M. Kopernika 1 (room 8/9), 85-074, Bydgoszcz.
_______________________________________________________________________
Kazimierz Wielki University,
J. K. Chodkiewicza 30,
85-064, Bydgoszcz, Poland.
_______________________________________________________________________

Attachment: pgpNq9S1yswnH.pgp
Description: PGP signature

www(dot)ukw(dot)edu(dot)pl

MID: 1828491
09:50:01 08/03/12

Reply via email to