Hi

so you use the dll's from the lib assembly in your 'main' project.
--> this is ok

and when the lib is changed, you want to recompile all apps that use this
lib correct?


with kind regards
Ruben Willems

On Fri, Jul 16, 2010 at 10:11 AM, Benjamin Baumann
<[email protected]>wrote:

> Hello,
>
> Unfortunately my lib project (in fact I have many projects matching this
> case) is used by several main project.
> If I have a solution for each main project, I need each time to specify the
> path to the libs projects and these paths may change according to the
> computer where the development takes place.
>
> That's why I prefer to reference dll built in the integration server, and
> that's why I have to re-build (if needed) these dlls prior to build the main
> project.
>
> With kind regards,
> Benjamin Baumann
>
> 2010/7/15 Ruben Willems <[email protected]>
>
> Hi
>>
>> why not have 1 solution that has lib and main?
>>
>> so the solution takes care of the dependencies.
>>
>>
>> with kind regards
>> Ruben Willems
>>
>>
>> On Thu, Jul 15, 2010 at 5:12 PM, Benjamin Baumann <[email protected]
>> > wrote:
>>
>>> Hi all,
>>>
>>> I read the doc and lots of articles and I ended up with the idea that
>>> there is no easy way to build dependancies before the triggered project
>>> itself. I just would like to know if I am right or if I forget something?
>>>
>>> ForceBuild is quite a solution but it cannot prevent duplicate builds if
>>> by example I commit changes for both project lib and main (where main
>>> depends on the output of lib), the build of the main project may be
>>> triggered before the build of the lib project and i would end with a queue
>>> like
>>> 1. main (svn trigger)
>>> 2. lib (svn trigger)
>>> 3. main (forcebuild)
>>>
>>> I actually want the build queue to be :
>>> 1. lib
>>> 2. main (forcebuild)
>>>
>>> But to achieve this, i need a way to force lib to be built before main...
>>>
>>> Thanks you in advance,
>>> Benjamin Baumann
>>>
>>
>>
>

Reply via email to