Oh, we haven't touched this generator for quite a long time now. If you feel like enhancing it, please send us patches.
On Wed, Sep 8, 2010 at 09:44, Mark Petrovic <[email protected]> wrote: > I tried to run buildr in the top level to drive auto-creation of a > buildfile. It didn't create an entry for subdir, which I thought odd. Here > is the auto-created buildfile: > > > # Generated by Buildr 1.4.1, change to your liking > # Version number for this release > VERSION_NUMBER = "1.0.0" > # Group identifier for your projects > GROUP = "TestProject" > COPYRIGHT = "" > > # Specify Maven 2.0 remote repositories here, like this: > repositories.remote << "http://www.ibiblio.org/maven2/" > > desc "The Testproject project" > define "TestProject" do > > project.version = VERSION_NUMBER > project.group = GROUP > manifest["Implementation-Vendor"] = COPYRIGHT > > define "subproj1" do > compile.with # Add classpath dependencies > resources > test.compile.with # Add classpath dependencies > test.resources > package(:jar) > end > > define "subproj2" do > compile.with # Add classpath dependencies > resources > test.compile.with # Add classpath dependencies > test.resources > package(:jar) > end > > end > > Here is the top level tree. Maybe I'm missing something. > > $ find . > ./subdir > ./subdir/subproj3 > ./subdir/subproj3/src > ./subdir/subproj3/src/main > ./subdir/subproj3/src/main/java > ./subdir/subproj3/src/main/resources > ./subdir/subproj3/src/test > ./subdir/subproj3/src/test/java > ./subdir/subproj3/src/test/resources > ./subdir/subproj3/target > ./subdir/subproj3/target/resources > ./subdir/subproj3/target/test > ./subdir/subproj3/target/test/resources > ./subdir/subproj4 > ./subdir/subproj4/src > ./subdir/subproj4/src/main > ./subdir/subproj4/src/main/java > ./subdir/subproj4/src/main/resources > ./subdir/subproj4/src/test > ./subdir/subproj4/src/test/java > ./subdir/subproj4/src/test/resources > ./subdir/subproj4/target > ./subdir/subproj4/target/resources > ./subdir/subproj4/target/test > ./subdir/subproj4/target/test/resources > ./subproj1 > ./subproj1/src > ./subproj1/src/main > ./subproj1/src/main/java > ./subproj1/src/main/resources > ./subproj1/src/test > ./subproj1/src/test/java > ./subproj1/src/test/resources > ./subproj1/target > ./subproj1/target/resources > ./subproj1/target/test > ./subproj1/target/test/resources > ./subproj2 > ./subproj2/src > ./subproj2/src/main > ./subproj2/src/main/java > ./subproj2/src/main/resources > ./subproj2/src/test > ./subproj2/src/test/java > ./subproj2/src/test/resources > ./subproj2/target > ./subproj2/target/resources > ./subproj2/target/test > ./subproj2/target/test/resources > > > On Sep 8, 2010, at 9:11 AM, Ed Smiley wrote: > > > If you follow the builder convention (assuming Java: src/main/java) you'd > do > > something like this: > > root/ > > buildfile<== generate: > > > > subproj1 > > src/main/java > > subproj2 > > src/main/java > > subdir/ > > subproj3 > > src/main/java > > subproj4 > > src/main/java > > Now, don't write your buildfile, just run Buildr in the root and it'll > build > > one for you that should work. > > If you already have a partly working buildfile, just back it up and prot > any > > customizations you want into the buildfile. > > > > On Tue, Sep 7, 2010 at 9:39 PM, Travis Jensen <[email protected] > >wrote: > > > >> I want to have a project structure that looks something like this: > >> > >> root/ > >> buildfile > >> subproj1 > >> subproj2 > >> subdir/ > >> subproj3 > >> subproj4 > >> > >> How do I tell my buildfile to look in subdir for subproj3 and subproj4? > >> > >> Thanks. > >> > >> tj > >> > >> *Travis Jensen* > >> *** > >> *Read the Software Maven @ http://softwaremaven.innerbrane.com/ > >> Read my LinkedIn profile @ http://www.linkedin.com/in/travisjensen > >> Read my Twitter mumblings @ http://twitter.com/SoftwareMaven > >> Send me email @ [email protected] > >> > >> **What kind of guy calls himself the Software Maven???** > >> > > > -- > Mark Petrovic > > >
