Good Morning Matt This will execute the
tasks in the target ONLY IF the library out.dll is older than 24
hours
(001)617-852-7822 ----- Original Message -----
Sent: Friday, November 11, 2005 6:47
AM
Subject: [Nant-users] £100 Cash offered
for a resolution to the Issue with large nant project build file re building
each inner project
Guys,
I sent this a week ago however I'd like a quick
resolution so am offering a £100 cash incentive if you can resolve this for
us.
Cheers
Matt
-----------------------------------------------------------------------------------------------------------------------------------------
Guys,
I've sent this issue to Gerry Shaw however he isn't too sure of the
problem and suggested I ask for more help from you guys.
We have a large build file attached which calls a large number of other
build files for about 100 different projects. Were finding that some projects
are being re built for every project which references them. I have attached
the main build file + another one which is referenced from this.
Gerry mentioned the issue could be
"The problem is that you are building your components
by calling the <nant> task. This is effectively running
a new process of nant.exe on the build file. The new
process of nant doesn't know what assemblies have already been
called so it will end up rebuilding them.
Solution,
don't use the <nant> task. Instead include all the files into this
single master build file and then <call> the task that
was in that build file"
However I don't understand how to restructure the file here to do
this. Each target is called in another file e.g. the project
Tranmit.Common.
Any help would be much appreciated.
Cheers
Matt
--------------------------------------------------------------------------------------------------------------------------
|