Pierre-Arnaud Marcelot schrieb: > Hi Felix, > > Thanks! > As Stefan said, really good job...
Thanks, but it's not yet working perfect ... > > I tested it with 'mvn clean install -Dmaven.test.skip=true' and it > worked well... :) > I'm using, here at work, a Linux box with Ubuntu 7.10 on a i386 machine. > > I'm going to test this tonight, at home, on my Mac with Mac OS X and > Windows. > > I tried the '-Dos.name=mac os x -Dos.arch=i386' and '-Dos.name="mac os > x" -Dos.arch=i386 ' but I got a build failure. I'm going to > investigate on that. This has probably to do with http://jira.codehaus.org/browse/MNG-2190. I don't know yet how to solve it. One possible solution (IMO not a very nice way) is to 'hardcode' the profiles. This means that you always need to indicate on commandline which profile you want to use - even for a build for the current OS your working on (e.g. -Plinux-i386). I wonder if it would make sense to collect the issues coming up for the mavenization either on JIRA (I think this is overkill as it is only sandbox) or open a sandbox cwiki page for this (better overview) or just keep the tasks somewhere in the mail thread? Felix > > I'm going to have a look at the maven plugin you've written and how > the build is works... > > I'll get back to you very soon. > > Thank you very much for mavenizing this stuff. :) > > Regards, > P-A > > > On Nov 6, 2007 12:15 AM, Stefan Seelmann <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Hi Felix, > > first of all, really great work. Many thanks :-) > > I was able to build studio using > mvn install -Pprepare-for-eclipse -Dmaven.test.skip=true > on linux. Works like a charm :-) > > > > > I hope to have finally committed everything into my sandbox -so > feel free to have a look at and play with it. You'll > > find for sure bugs or things witch are still not in a way that > you can work with it (I have absolutely no idea how the > > studio development within eclipse works :( ). > > > > Here are the steps using the ant/ivy build: > - Checkout sources > - Run "ant resolve" > - Start eclipse (using a fresh workspace) > - Select File->Import->General->Existing Projects into Workspace > - Choose the folder with the sources > - After some time there should be a list of projects, select all > and finish > > One important thing is that the .project and .classpath files within > each project are present. Right now they are managed by eclipse > and they > are under source control. > > In maven there is an task "mvn eclipse:eclipse" that generates these > files. I tried this command and it generates the files but with wrong > content. There are too much jars included and one jar was missing > (That's where I have to say: I have absolutely no idea how the maven > build works :-( ). > > > Some notes > > - I'm working on a linux box (i386 and amd64 -> I doubt that > everything works for MAC or WIN). > > - The build prerequisits a apache directory project pom > (9-SNAPSHOT) in your local maven repo (-> just do a mvn clean > > install in the trunk of a AD project checkout on your machine). > > - To get the studio-*/lib directories run mvn install > -Pprepare-for-eclipse > > - Checkout url is > https://svn.apache.org/repos/asf/directory/sandbox/felixk/ > > - See also http://cwiki.apache.org/confluence/x/txEB > > - There are failing testcases -> use -Dmaven.test.skip=true as > param in your CMD > > (e.g. mvn clean install -Dmaven.test.skip=true) > > > > I hope it's way to go for the studio mavenization :-) > > > > I hope I could test some more tomorrow. > > Regards, > Stefan > > >
