[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[p2-dev] Product without executable

I would like to create a product that doesn't contain an executable launcher. The reason for this is that I want one single download, not one per platform (the use-case here is the "Headless Installer" https://bugs.eclipse.org/bugs/show_bug.cgi?id=267623).

I have the product configuration defined and I have both a functional Posix shell script and a Windows cmd script ready that finds the equinox launcher jar and then does java -jar on it. It all works well aside from one detail. The ProductAction seems to generate the metadata for the binaries even though they are not included in the product configuration. This means that at the moment, I'm not able to publish my product and then "build" it using the director. I have to hand-code the assembly myself (the resulting binary is 3.5Mb as a zip).

What is the intended behavior here? Would it be of interest to publish products that do not contain the executable launcher and it's associated shared objects (such as libcairo-swt.so and platform specific launcher fragments)?

Thomas Hallgren