[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [babel-dev] Re: Build process, p2 metadata
|
On 06/02/2009 10:27 AM, Gabe O'Brien wrote:
Sean,
Here is the bug where I have been tracking my woes of generating the
P2 metadata.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=274025
Oh okay, my name's all over that one! I didn't connect it because Kit
mentioned that "the p2 metadata generated by Gabe did not include any
features". I guess he meant categories.(?)
I've just added a comment there - you might need to use "-site site.xml"
When I tested my p2 generator patch (which doesn't modify the output,
just the speed), I used a command-line similar to the example in
http://wiki.eclipse.org/Equinox_p2_Metadata_Generator and the Babel
categories came out okay. (I applied the xsl massage from
https://bugs.eclipse.org/bugs/show_bug.cgi?id=256430 and installed from
a local p2 update site, so I would have noticed if the categories
weren't there.)
Aha, I just found the exact arguments, via my Launch menu.
Program to Run:
org.eclipse.equinox.p2.metadata.generator.EclipseGenerator
Program arguments:
-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
-updateSite /home/sflaniga/Download/eclipse-nls/work/eclipse/
-metadataRepositoryName "Babel language packs update site"
-reusePack200Files
VM arguments:
-Xmx256m
Hmmm. I guess you don't need "-site" after all. Still it's quite
different from the command-line you used. I used -updateSite ("the path
of a traditional update site") whereas you had -source ("a folder
containing plugins and folders"). Perhaps -updateSite uses the site.xml
but -source ignores it unless you use -site as well.
I should just Use the Source. Describing the interaction between the
Generator's CLI arguments obviously requires a programming language anyway.
--
Sean Flanigan
Senior Software Engineer
Engineering - Internationalisation
Red Hat