PDA

View Full Version : Elaboration script


tcdev
23rd January 2008, 03:59 AM
Chris is working on a script to enable automated elaboration of the entire PACE tree (Quartus projects at least) to assist in keeping any broken (non-compiling) code out of the repository. Up until now it has been a case of me going through and opening *every* project in Quartus *manually* and doing a compilation - quite a tedious and error-prone process, and probably the reason there are so many broken projects atm.

Right now there are 117 projects in the tree, with approx 30 failing elaboration. I'll be working on getting *all* projects to pass elaboration ASAP.

I suspect we'll be adding more scripts and options in the near future, including a script to build all projects for a certain platform and/or target hardware.

tcdev
24th January 2008, 03:40 AM
With the merging of VGA/CVBS projects, there are now 105 Quartus projects in the repository.

They all elaborate successfully, except for a few WIP C64/1541 projects. I'll fix these when we re-visit 1541 emulation.

The script now enables elaboration of selected targets and/or platforms.

Next we'll add full compilation as an option, so we can leave a full build of the repository running over the weekend. Then all we need to do is find a robot to download all the .SOF images and check that they're running! ;)