Sorry, I wasn't thinking such shameful things :P
What I'm really struggling with is this generator not reading my
settings in the buildr.rb file (%userprofile%\.buildr\buildr.rb).
I added all the repositories I need in this file, as the buildr manual
says, but it fails with "no remote repositories defined" when I having
this generator parse my project's poms.
Em 08/09/2010 14:19, Antoine Toulme escreveu:
And that would override the existing Buildfile shamelessly ? Sure, can you
file a request for enhancement for this one ?
Thanks,
Antoine
2010/9/8 Khristian Alexander Schönrock<[email protected]>
Speaking of it, can I call it even when there is a buildfile in the
folder? Something like "buildr --setup" that called this generator on the
current folder.
Em 08/09/2010 14:10, Antoine Toulme escreveu:
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
--
Khristian Schönrock