1,079
edits
m (Add some entries suggested by Fingolfin.) |
(→Buildbot: Add some details on the "track size of binaries" item.) |
||
Line 48: | Line 48: | ||
* Fix handling of the configure phase, see {{BugTrack|num= 2989300}}. | * Fix handling of the configure phase, see {{BugTrack|num= 2989300}}. | ||
* Switch it to do verbose builds (seeing which exact command was used to invoke the compiler when debugging errors is quite helpful) | * Switch it to do verbose builds (seeing which exact command was used to invoke the compiler when debugging errors is quite helpful) | ||
* Track the size of the resulting binaries | * Track the size of the resulting binaries. | ||
* Install the new required dependencies (libpng and libtheora for [[Sword25]]) | ** This would greatly help in tracking down when and why the size of the ScummVM binary increased. | ||
** Doing this should not be hard. Setup a database which stores for each commit the size of the (stripped) binary of each port. | |||
** Then, add a way to query that database via a webfront. At first, simply dumping all the numbers would be good enough. On the long run, it would be nice to show some cool graphical diagrams. | |||
** For bonus points, allow the user of that webpage to dynamically change it using javascript: i.e. selecting which ports to show, which range of revisions; mousing over a data point shows a little box with details on the commit; clicking on a revision number jumps to the corresponding page in our SVN repository viewer; etc. ;). | |||
* Install the new required dependencies (libpng and libtheora for [[Sword25]]) into the cross compiler environments of all ports that have a chance of supporting [[Sword25]]. | |||
=== [[Doxygen]] === | === [[Doxygen]] === |
edits