-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>> Of course, Felix. But you're far more skilled than I am.
>> But I try to improve myself... ;)

And I'm an absolutely docbook noob, so be warned ;-)

> 
> 
> So just go ahed and commit it!
> 
>> Sure!
> 
>> Thanks,
>> Pierre-Arnaud
> 
> Regards
> Felix
> 
> PS:
> Thanks Jeff for very quick response
> 
> 
>>>> If that's ok with everyone, I'd like to commit it to the current trunk 
>>>> (and 
>>>> create and resolve an associated issue in JIRA).
>>>> WDYT ?
>>>>
>>>> Regards,
>>>> Pierre-Arnaud
>>>>
>>>>
>>>>
>>>>
>>>> On 13 août 2010, at 17:20, Pierre-Arnaud Marcelot wrote:
>>>>
>>>>> Hi Jeff,
>>>>>
>>>>> I see that we do have access to a project instance in our goal Mojo:
>>>>> protected MavenProject project;
>>>>>
>>>>> I'm going to try this.
>>>>>
>>>>> Thanks a lot.
>>>>>
>>>>> Regards,
>>>>> Pierre-Arnaud
>>>>>
>>>>>
>>>>> On 13 août 2010, at 17:09, Jeff MAURY wrote:
>>>>>
>>>>>> If you use the MavenProject object, you have a method called 
>>>>>> getActiveProfiles: see 
>>>>>> http://www.docjar.com/docs/api/org/apache/maven/project/MavenProject.html#getActiveProfiles
>>>>>>
>>>>>> Regards
>>>>>> Jeff
>>>>>>
>>>>>> On Fri, Aug 13, 2010 at 4:57 PM, Pierre-Arnaud Marcelot 
>>>>>> <[email protected] 
>>>>>> <mailto:[email protected]>> wrote:
>>>>>>
>>>>>>    Hi dev (and especially Felix - our Maven plugin guru),
>>>>>>
>>>>>>    We have recently introduced the 'studio-full' profile in Studio's 
>>>>>> build.
>>>>>>    This profile allows us to maintain the "daily" build (mvn clean 
>>>>>> install)
>>>>>>    very fast by only including the modules which really matter the most 
>>>>>> to
>>>>>>    us (like the core and ui plugins) and excluding from build modules 
>>>>>> like
>>>>>>    help, feature plugins or update site generation (which don't change 
>>>>>> very
>>>>>>    often).
>>>>>>
>>>>>>    All those excluded modules are part of the 'studio-full' profile.
>>>>>>
>>>>>>    Now, I noticed that we're facing a problem when we want to generate 
>>>>>> the
>>>>>>    Eclipse descriptors of the excluded modules using 'mvn studio:eclipse
>>>>>>    -Pstudio-full'.
>>>>>>
>>>>>>    I've looked at the code of the Studio Plugin and found out that we're
>>>>>>    forking a Maven goal (mvn eclipse:eclipse). The problem is that the
>>>>>>    '-Pstudio-full' is not appended to that execution and then, the
>>>>>>    eclipse:eclipse goal is not run on the excluded modules.
>>>>>>
>>>>>>    I tried to modify the Studio Plugin in order to be able to propagate 
>>>>>> the
>>>>>>    list of profiles to the fork Maven goal but I couldn't found a way to 
>>>>>> get
>>>>>>    the list of currently used profiles.
>>>>>>
>>>>>>    If someone has an idea...
>>>>>>
>>>>>>    Thanks,
>>>>>>    Pierre-Arnaud
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> "Legacy code" often differs from its suggested alternative by actually 
>>>>>> working and scaling.
>>>>>> - Bjarne Stroustrup
>>>>>>
>>>>>> http://www.jeffmaury.com <http://www.jeffmaury.com/>
>>>>>> http://riadiscuss.jeffmaury.com <http://riadiscuss.jeffmaury.com/>
>>>>>> http://www.twitter.com/jeffmaury
>>>>>
>>>>
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxldZkACgkQ2lZVCB08qHGf8gCeN8an1kfPb8YmUU7i0Tep7Nht
5D0AniP6h/zzi3NXPh6Q/AvjJhajzeT1
=ew9T
-----END PGP SIGNATURE-----

Reply via email to