(note: you may need to OSGify some files beforehand using Bnd or Eclipse PDE)The lighting way:
If it already contains feature(s) that list the available plug-ins, just create a .target definition file and in Eclipse right click the .target and export it. Done!
If not, continue below...The quick way:
- Create a Feature project, initial plug-in list is empty.
- Create a .target platform definition file in PDE, inside the Feature Project. Add the bundles. Activate it.
- Open the feature.xml, Plug-ins tab. Select all plug-ins (use "*.*" filter)
- Right click the Feature project, Export... as a deployable feature :-) There, you get your Software Site neatly prepared and ready for some serious Tycho action! :D
The hard way:
To learn more about Eclipse platform programming, I highly recommend Eclipse Rich Client Platform (2nd Edition).