[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ptp-dev] Fedora build
|
Orion,
I think the important thing is to get a Fedora package. If that means not including remote projects then I think it still worth it. However, I would suggest removing all the rdt features (except org.eclipse.ptp.rdt.sync.*). If you leave the rdt features in, then remote projects will still appear in the UI in various places, they just won't work.
Regards,
Greg
On Apr 9, 2013, at 4:54 PM, Orion Poplawski <orion@xxxxxxxxxxxxx> wrote:
> Greg (and others) -
>
> I've just attended a very nice tutorial on PTP at the UCAR SEA conference given by Wyatt Spear and Jay Alameda. It has re-sparked my desire to try to get PTP packaged properly for Fedora.
>
> My current (and hopefully last) issue is building the remotejars feature. The build for this downloads pre-built CDT components for various platforms at build time. This is forbidden in the Fedora builders (they do not have network access in order to ensure auditable builds).
> What I understand from talking with Jay and Wyatt is that the Remote Projects configuration appears to be deprecated in favor of Synchronized Projects, so perhaps it would be acceptable to do a build without remotejars (which is indeed what I was doing prior to moving to maven/tycho).
> So far I disabled (%pom_disable_module simply comments out entries in the pom.xml file):
>
> # Remotejars requires a bunch of downloaded prebuilt stuff
> %pom_disable_module rdt/org.eclipse.ptp.rdt.core.remotejars
> %pom_disable_module releng/org.eclipse.ptp.rdt.remotejars-feature
> # This depends on remotejars
> %pom_disable_module rdt/org.eclipse.ptp.rdt.server.dstore
> # This depends on rdt.server.dstor
> %pom_disable_module releng/org.eclipse.ptp.rdt.remotetools-feature
>
> And then commented out org.eclipse.ptp.rdt.remotetools from releng/org.eclipse.ptp-feature/feature.xml.
>
> This appears to build and be generally usable. I'm not entirely sure what functionality is missing at this point.
>
> Any thoughts or comments would be greatly appreciated.
>
> --
> Orion Poplawski
> Technical Manager 303-415-9701 x222
> NWRA, Boulder/CoRA Office FAX: 303-415-9702
> 3380 Mitchell Lane orion@xxxxxxxx
> Boulder, CO 80301 http://www.nwra.com
> _______________________________________________
> ptp-dev mailing list
> ptp-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ptp-dev