I posted the same question on the Nant mailing list and this is what I got, and am trying to implement.
Easiest way to get you want would be.. Create two nant files. File1: builds commonSW & Project1 File2: builds commonSW & Project2 Setup 2 ccnet projects, each one pointing at one of the nant files Put both projects in the same queue On Jan 5, 10:41 am, Chris <[email protected]> wrote: > BTW, both Project1 and Project2 builds are on the SAME build machine. > > On Jan 5, 10:36 am, Chris <[email protected]> wrote: > > > > > > > > > I use CC.NET v1.6.7981.1 and Nant v0.91. I trigger the builds via > > CC.NET but do the bulk of the work in Nant - no surprise here. > > > I want to independently build, force or continuous, two projects that > > share a subset of common files between them. All files are built with > > VS2008 using the devenv command line in Nant. Here's my structure > > > Common SW - used by both below > > Project1 SW - needs Common SW to build first > > Project2 SW - needs Common SW to build first > > > I want to be able to do the following. > > > Show both Project1 and Project2 on the dashboard, and be able to Force > > either project. However, if one project is already building, doesn't > > matter which one, and the other project is triggered, it should wait > > for the first running project to finish. > > > Any pointers please? Thanks! > > > -chris
