I haven't tried to solve this problem and I may be over simplifying some
part of it, but have you considered using the NantContrib tasks to
automatically register your library/framework binaries to the GAC?  If
these projects registered the latest successful outputs to the GAC each
time they ran, then any dependant projects that needed those libraries
would be able to get to the latest version whenever they were built.

If the GAC isn't an option, what about copying the binaries to a common
location when each build executes and then referencing that location
when building a dependant project?  Similar idea to the GAC, but you
wouldn't have to mess around with strong names and such.

Just a thought.

Tony

<><><><><><><><>
 
Problems get injected as products are coupled - one product_s output may
be used in the next product as input (base library), especially as,
along the product lines, we have an application framework and an O/R
mapper among the products, having basically a100% reuse rate.


-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r 
_______________________________________________
Nant-users mailing list
Nant-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to