@Craig: Is there any special reason for a designtime dir? Can these be compiled with the source in src/main/java? If not, we can deviate from m2 defaults and specify this additional source directory but maven is happier if you stick with its standard layout.
Sean On 5/30/06, Sean Schofield <[EMAIL PROTECTED]> wrote:
I checked in some minor fixes to the core POM. I added a dependency (test scope) to shale-test. There are still missing source files in the core library. I think src/designtime also needs to be moved to src/main in the m2 reorg. Sean On 5/27/06, Wendy Smoak <[EMAIL PROTECTED]> wrote: > I've made some progress on SHALE-179, converting the build to Maven 2. > > You can see initial results in the test repo: > http://svn.apache.org/repos/test/struts/struts-shale/trunk/ > > With the major moves done, it's in a state where people can work on > individual modules and not get in each other's way. > > You don't need to be a committer for this. You can work locally and > then add a comment to the JIRA issue with the commands that need to be > run in a particular module, plus any patches for the build files. > > I've reproduced the README.txt file from the test repo below. Feel > free to add to it. We could put this info and the scripts on the Wiki > if that's easier. And James once mentioned wanting to do the > conversion in the main repo on a branch or "shelf", which is also an > option. > > Shale - Maven 2 Conversion > ========================== > > Reorganizing > ------------ > > The contents of the test repository at > http://svn.apache.org/repos/test/struts/struts-shale/trunk/ > are the result of importing Shale and executing the scripts listed below: > > shale-reorg-01.sh > shale-reorg-clay-01.sh > shale-reorg-core-01.sh > shale-reorg-tiger-01.sh > > Helping > ------- > > * Compare the contents of a Maven-built jar file or example webapp against > the one that the Ant build produces. Adjust the Maven build by moving files > or modifying pom.xml. > > * Run 'mvn test' in a module and fix the build so that the tests pass. > > * Keep track of the commands you executed here in the test repo, and record > them in a file such as shale-reorg-clay-02.sh so that your work can be > reproduced in the main repo. > > Building > -------- > > To build with MyFaces, excluding the tests: > > mvn install -Pmyfaces -Dmaven.test.skip=true > > Thanks! > -- > Wendy > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]