I like the idea of pulling out the common base and explicitly saying
what we're going to be using.

On Mon, Jun 21, 2010 at 23:32, Adam Murdoch <[email protected]> wrote:
> On 22/06/10 4:55 AM, Steve Ebersole wrote:
>>
>> Personally I can see projects (mostly subprojects within a multi-module
>> build) that would not define source code at all.  So I think those in
>> particular are inappropriate for general inclusion.
>>
>> Now a base plugin that says "this is a project with source code of some
>> sort" would be a good candidate.  Is that java-base?
>>
>
> Not quite. I think it would be bits of java-base (the source set concept)
> and java (main and test source sets, plus unit testing and publication as a
> jar).
>
>>
>> On Mon, 2010-06-21 at 20:45 +0200, Meikel Brandmeyer wrote:
>>
>>>
>>> Hi,
>>>
>>> Am 21.06.2010 um 08:43 schrieb Adam Murdoch:
>>>
>>>
>>>>
>>>> There's really only the following lifecycle tasks at the moment:
>>>> * clean
>>>> * check
>>>> * assemble
>>>> * build
>>>>
>>>> Arguably classes and test should be included in this list too.
>>>>
>>>
>>> +1
>>>
>>> I'm the author of clojuresque (a gradle plugin for Clojure support). And
>>> classes and test not being generally available is a slight annoyance,
>>> because I have to suck in the Java plugin where it is not necessary. And on
>>> the other hand I cannot define my "own" classes task, because then things
>>> blow up if people require both – Java and Clojure. Or the user has to take
>>> care for plugin loading order, so that I can conditionally define the task.
>>> Bleh. :(
>>>
>>> Sincerely
>>> Meikel
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>     http://xircles.codehaus.org/manage_email
>>>
>>>
>>>
>>
>>
>
>
> --
> Adam Murdoch
> Gradle Developer
> http://www.gradle.org
> CTO, Gradle Inc. - Gradle Training, Support, Consulting
> http://www.gradle.biz
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>   http://xircles.codehaus.org/manage_email
>
>
>



-- 
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp

Software Engineer
Open Source Advocate

PGP key id: 926CCFF5
PGP key available at: keyserver.net, pgp.mit.edu

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to