Hi,

1/ Build files refactoring

I have achieved the second refactoring of the build system. Now, common targets are in a unique ant template (ant-maven- dependencies.xml) and is imported into each files. This template defines, for now: init, clean, compile, standalone- deploy-ecm and doMavenSetUp.

All build.xml have been migrated expect org.nuxeo.theme.jsf and org.nuxeo.ecm.webapp, because I got some trouble at them and would be please to get some help to finish it. :-) Nevertheless it's already a lot more easier since build files are now cleaned up and a lot shorter.

To deploy only a sub-component and not the whole Nuxeo 5, launch the target "standalone-deploy-ecm", in the component.

2/ Packages renaming

Some java packages have been renamed to have a clearer and nicer API. :-)
To update, please run in the root of the nuxeo-ep bundle:
'ant clean && svn up && mvn -Dmaven.test.skip=true install && ant'.

This will update and regenerate maven local repository and launch a new deployment.


With those new cleaning, we will be ready to tag and release today.
Functional tests are fine with the last nightly build (from this morning :-). Please inform us asap if you find any show-stopper for this release.


Have fun! :-)


Thanks,

EB.

--
Éric Barroca - Ex. VP of Operations - +33 6 21 74 77 64
www.nuxeo.com - Nuxeo: Open Source ECM - www.nuxeo.org
Nuxeo EP 5: extensible, Java EE and standards based ECM Platform !


_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

Reply via email to