On Thu, Dec 10, 2009 at 1:41 PM, Philip Crotwell <[email protected]>wrote:

> What about <project name>.gradle for the build.gradle file?
>
> Another crazy idea I had was making the "build.gradle" executable. It
> is a groovy script after all. So instead of running gradle and having
> it find the build script, you would run the build.gradle directly. Not
> sure if I really like this idea, so just a thought.
>

I really like this idea.

- Hans

--
Hans Dockter
Gradle Project Manager
http://www.gradle.org


>
> I put in a couple of jiras in for this.
> http://jira.codehaus.org/browse/GRADLE-776
> http://jira.codehaus.org/browse/GRADLE-777
>
> thanks
> Philip
>
> On Wed, Dec 9, 2009 at 11:23 PM, Adam Murdoch <[email protected]>
> wrote:
> >
> >
> > On 10/12/09 4:06 AM, Philip Crotwell wrote:
> >>
> >> It is probably too late in the game for these types of questions, but
> >> here goes anyway. :)
> >>
> >> Gradle is working out really well for me, but I have one small gripe.
> >> I use bash autocomplete a lot. I also do a lot of "cd build" or "vi
> >> build.gradle" or "vi buildSrc/xyz". The gripe is that all of these
> >> start with "build" and so the autocompletion beeps for each of them. I
> >> presume the build and build.gradle names are to be similar to ant,
> >> maven uses pom.xml and target. I am not sure I have any better
> >> suggestions for them, maybe "build" could be "gradleOut" or
> >> "output.gradle" ? To be really old school and borrow from make,
> >> "build.gradle" could be "gradlefile". :)
> >>
> >>
> >
> > I really don't like the fact that every build file is called
> 'build.gradle',
> > for the same reason. Along similar lines, it makes it difficult to find a
> > build file in the IDE, because they all have the same name.
> >
> > The name of the build file is also a valuable source of configuration
> > information that we're not making use of.
> >
> > We talked a while ago about letting you call your build script whatever
> you
> > like. The gradle command would simply look for any file that ends with
> > .gradle, rather than a file called build.gradle. We would also use the
> name
> > of the build file as the (default) name for the project, rather than
> using
> > the name of the directory containing the build script. I was planning on
> > looking at this for the Gradle 0.10 release.
> >
> >> I assume that buildSrc is treated differently than src because it is
> >> more like a subproject than a regular source directory, but I wonder
> >> if buildSrc could be renamed to src/build? That would have the
> >> advantage of keeping all source files in one directory.
> >>
> >
> > I think this is a better place for it.
> >
> >> I know all these are configurable, but I really think there is great
> >> advantage to sticking to the convention for these types of things.
> >> Probably bash could be configured to know the difference as well,
> >> haven't had time to try that.
> >>
> >> As I said, it is probably too late
> >
> > I don't think it's too late. We want to get this stuff right for Gradle
> 1.0,
> > so now is the time to change it if it needs changing. I think in both
> cases
> > we can introduce these changes in a controlled way, where we keep and
> > deprecate the old behaviour, and remove it a few releases later.
> >
> >
> > --
> > Adam Murdoch
> > Gradle Developer
> > http://www.gradle.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe from this list, please visit:
> >
> >   http://xircles.codehaus.org/manage_email
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>

Reply via email to