July 31, 2004 11:52 PM

Dependency checking script

Write a script that will take OpenOffice.org sources, configure them and then will do (bash pseudo code):
$projects=`ls -1|egrep -v 'instsetoo|solenv|...'`
for project in $projects
do
  cd $project
    for i in `seq 100`
    do
      dmake clean
      build --all >log.$i 2>&1
    done
  cd ..
done
This will do unbelievable amount of OpenOffice.org rebuilds and can help identifying missing dependencies in the sources. I have fixed two dependencies in 113fix2 today and about three hours of my/my computer time were lost because of two build breakage. This script will take about an hour of writing and debugging, but the rest could be done by computer. -----

Posted by Pavel | Permanent link | File under: TODO