[gatein-dev] Modification to the build

Arnaud HERITIER aheritier at gmail.com
Wed Nov 18 05:32:27 EST 2009


yes you wasn't able to know :-)
thx you a lot.


Arnaud Héritier
Software Factory Manager
eXo platform - http://www.exoplatform.com
---
http://www.aheritier.net


On Wed, Nov 18, 2009 at 11:20 AM, Thomas Heute <theute at redhat.com> wrote:

>  On 11/18/2009 11:01 AM, Arnaud HERITIER wrote:
>
> Hi thomas,
>
>    This is good for me but with one remark : Could we rename the property
> to something else ? (for ex : gatein.checkout.dir)
>   I know that the property "exo.projects.directory.src" is used by others
> eXo projects thus eXoers will need to have a different value for it
> depending of the project
>
> Ok, this is a side effect I didn't knpw about.
>
> So I've renamed the value to gatein.checkout.dir as you mentionned, I
> tested and it actually works.
>
>
>    If we have another property they can just add in their maven settings
> the new property with :
>
>  <gatein.checkout.dir>${exo.projects.directory.src}/gatein/portal/trunk</
> gatein.checkout.dir>
>
>    Cheers,
>
> Arnaud Héritier
> Software Factory Manager
> eXo platform - http://www.exoplatform.com
> ---
> http://www.aheritier.net
>
>
> On Wed, Nov 18, 2009 at 10:49 AM, Thomas Heute <theute at redhat.com> wrote:
>
>>
>>
>> As discussed earlier, now that the tests are run on all 'mvn install' it
>> requires an additional parameter.
>>
>> While this is a constraint that will be removed in the future, currently
>> one need to set:
>>    exo.projects.directory.src and the build enforce the existence of
>> some directories.
>>
>> I changed it slightly (and about to commit) so that anyone who checkout:
>>     http://anonsvn.jboss.org/repos/gatein/portal/trunk
>> doesn't have to create directories to match what was required.
>>
>> It means that *if you defined exo.projects.directory.src before you now
>> need to change it to add /gatein/portal/trunk at the end*.
>>
>> Said differently, Maven was checking for the existence of:
>>
>> <file>${exo.projects.directory.src}/gatein/portal/trunk/web/portal/src/main/webapp</file>
>> and is now checking for:
>> <file>${exo.projects.directory.src}/web/portal/src/main/webapp</file>
>>
>> I've tested locally and it works just fine, I may not be aware of other
>> use cases that require that parameter so please let me know if you face
>> an issue.
>>
>> I've updated the readme.
>>
>> Thanks,
>> Thomas.
>> _______________________________________________
>> gatein-dev mailing list
>> gatein-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/gatein-dev
>>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/gatein-dev/attachments/20091118/afb97cbc/attachment.html 


More information about the gatein-dev mailing list