[eclipse-yocto] [URGENT PATCH] Remove RSE build dependency
Tim Orling
ticotimo at gmail.com
Thu Feb 22 01:19:16 PST 2018
This is not necessarily URGENT. I reserve that flag for patches which are
required to fix automated builds and therefore which will merge immediately
without the customary review period. This is just a normal change in my
mind.
On Thu, Feb 22, 2018 at 12:27 AM Ang, Chin Huat <chin.huat.ang at intel.com>
wrote:
> Travis-CI build looks good:
> https://travis-ci.org/ChinHuatAng/eclipse-yocto/builds/344682857
>
> --Chin Huat
> ________________________________________
> From: eclipse-yocto-bounces at yoctoproject.org [
> eclipse-yocto-bounces at yoctoproject.org] on behalf of Chin Huat Ang [
> chin.huat.ang at intel.com]
> Sent: Thursday, February 22, 2018 4:16 PM
> To: eclipse-yocto at yoctoproject.org
> Subject: [eclipse-yocto] [URGENT PATCH] Remove RSE build dependency
>
> Since all features that depend on RSE have been removed, also remove target
> platform and project set file used for setting up RSE-related development.
>
> The root pom.xml is also updated to use poky.target which no longer
> includes
> RSE features.
>
> Signed-off-by: Chin Huat Ang <chin.huat.ang at intel.com>
> ---
> README.dev | 4 +-
> pom.xml | 2 +-
> releng/org.yocto.sdk.releng/launches/poky.launch | 2 +-
> releng/org.yocto.sdk.releng/poky.target | 10 +--
> releng/org.yocto.sdk.releng/pokywithrse.target | 85
> ----------------------
> releng/org.yocto.sdk.releng/pom.xml | 6 +-
> .../projectsets/pokywithrse.psf | 29 --------
> 7 files changed, 8 insertions(+), 130 deletions(-)
> delete mode 100644 releng/org.yocto.sdk.releng/pokywithrse.target
> delete mode 100644 releng/org.yocto.sdk.releng/projectsets/pokywithrse.psf
>
> diff --git a/README.dev b/README.dev
> index 49503b6..ba94048 100644
> --- a/README.dev
> +++ b/README.dev
> @@ -96,7 +96,7 @@ Select File radio button and choose 'Browse' button on
> right
>
> Browse to
> ~/git/eclipse-poky-contrib/releng/org.yocto.sdk.releng/projectsets
>
> -and choose 'pokywithrse.psf' and Finish
> +and choose 'poky.psf' and Finish
>
> This should result in approximately 11 projects appearing in
> your workspace. Some will have compiler errors.
> @@ -105,7 +105,7 @@ your workspace. Some will have compiler errors.
>
> In the Eclipse Package Explorer view (or Projects view) navigate
> to org.yocto.sdk.releng/ directory and open (double click)
> -this file: pokywithrse.target
> +this file: poky.target
>
> Once this file is opened with the 'Target Definition' edito, you should
> see in the message bar: "Resolving Poky with R...inition" with a
> percentage.
> diff --git a/pom.xml b/pom.xml
> index 11949d8..d4d00fe 100755
> --- a/pom.xml
> +++ b/pom.xml
> @@ -13,7 +13,7 @@
> <tycho-extras-version>1.0.0</tycho-extras-version>
> <!-- to find the target platform, this must match the one of the
> classifiers
> in the releng/org.yocto.sdk.releng/pom.xml -->
> - <target-platform>pokywithrse</target-platform>
> + <target-platform>poky</target-platform>
> <help-docs-eclipserun-repo>
> http://download.eclipse.org/eclipse/updates/4.7
> </help-docs-eclipserun-repo>
> <tycho.scmUrl>scm:git:https://github.com/crops/eclipse-poky.git
> </tycho.scmUrl>
> <base.test.vmargs>-Xms256m -Xmx512m -ea</base.test.vmargs>
> diff --git a/releng/org.yocto.sdk.releng/launches/poky.launch
> b/releng/org.yocto.sdk.releng/launches/poky.launch
> index b86ec6b..fc0c77e 100644
> --- a/releng/org.yocto.sdk.releng/launches/poky.launch
> +++ b/releng/org.yocto.sdk.releng/launches/poky.launch
> @@ -12,7 +12,7 @@
> <stringAttribute key="configLocation"
> value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/poky"/>
> <booleanAttribute key="default" value="true"/>
> <booleanAttribute key="includeOptional" value="true"/>
> -<stringAttribute key="location"
> value="${workspace_loc}/../runtime-pokywithrse"/>
> +<stringAttribute key="location" value="${workspace_loc}/../runtime-poky"/>
> <booleanAttribute
> key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD"
> value="true"/>
> <stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER"
> value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
> <stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS"
> value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${
> target.nl} -consoleLog -console"/>
> diff --git a/releng/org.yocto.sdk.releng/poky.target
> b/releng/org.yocto.sdk.releng/poky.target
> index 487ce9f..dd7cc5a 100644
> --- a/releng/org.yocto.sdk.releng/poky.target
> +++ b/releng/org.yocto.sdk.releng/poky.target
> @@ -1,5 +1,5 @@
> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
> -<?pde version="3.8"?><target name="Poky w/o RSE" sequenceNumber="33">
> +<?pde version="3.8"?><target name="Poky w/o RSE" sequenceNumber="34">
> <locations>
> <location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> <unit id="org.eclipse.license.feature.group" version="0.0.0"/>
> @@ -27,14 +27,6 @@
> <repository location="
> http://download.eclipse.org/linuxtools/update-docker-3.2.0"/>
> </location>
> <location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.tracecompass.btf.feature.group"
> version="3.3.0.201802201000"/>
> -<unit id="org.eclipse.tracecompass.gdbtrace.feature.group"
> version="3.3.0.201802201000"/>
> -<unit id="org.eclipse.tracecompass.lttng2.kernel.feature.group"
> version="3.3.0.201802201000"/>
> -<unit id="org.eclipse.tracecompass.lttng2.ust.feature.group"
> version="3.3.0.201802201000"/>
> -<unit id="org.eclipse.tracecompass.tmf.pcap.feature.group"
> version="3.3.0.201802201000"/>
> -<repository location="
> http://download.eclipse.org/tracecompass/oxygen/stable/repository"/>
> -</location>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> <unit id="com.google.gson" version="0.0.0"/>
> <unit id="net.sourceforge.lpg.lpgjavaruntime" version="0.0.0"/>
> <unit id="org.antlr.runtime" version="0.0.0"/>
> diff --git a/releng/org.yocto.sdk.releng/pokywithrse.target
> b/releng/org.yocto.sdk.releng/pokywithrse.target
> deleted file mode 100644
> index e6d0f14..0000000
> --- a/releng/org.yocto.sdk.releng/pokywithrse.target
> +++ /dev/null
> @@ -1,85 +0,0 @@
> -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
> -<?pde version="3.8"?><target includeMode="feature" name="Poky With RSE"
> sequenceNumber="28">
> -<locations>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.license.feature.group" version="0.0.0"/>
> -<repository location="http://download.eclipse.org/cbi/updates/license/"/>
> -</location>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.remote.serial.feature.group"
> version="3.0.0.201706052031"/>
> -<repository location="
> http://download.eclipse.org/tools/ptp/builds/remote/oxygen/milestones"/>
> -</location>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.cdt.autotools.feature.group"
> version="9.4.0.201712020452"/>
> -<unit id="org.eclipse.cdt.autotools.source.feature.group"
> version="9.4.0.201712020452"/>
> -<unit id="org.eclipse.cdt.docker.launcher.feature.group"
> version="9.4.0.201712020452"/>
> -<unit id="org.eclipse.cdt.docker.launcher.source.feature.group"
> version="9.4.0.201712020452"/>
> -<unit id="org.eclipse.cdt.launch.remote.feature.group"
> version="9.4.0.201712020452"/>
> -<unit id="org.eclipse.cdt.launch.remote.source.feature.group"
> version="9.4.0.201712020452"/>
> -<unit id="org.eclipse.cdt.sdk.feature.group"
> version="9.4.0.201712020452"/>
> -<unit id="org.eclipse.launchbar.feature.group"
> version="2.2.0.201711162100"/>
> -<unit id="org.eclipse.launchbar.remote.feature.group"
> version="2.2.0.201711162100"/>
> -<repository location="http://download.eclipse.org/tools/cdt/releases/9.4
> "/>
> -</location>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.tm.terminal.control" version="0.0.0"/>
> -<repository location="
> http://download.eclipse.org/tm/terminal/builds/development/nightly/"/>
> -</location>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.linuxtools.docker.feature.feature.group"
> version="3.2.0.201712060514"/>
> -<unit id="org.eclipse.linuxtools.docker.feature.source.feature.group"
> version="3.2.0.201712060514"/>
> -<repository location="
> http://download.eclipse.org/linuxtools/update-docker-3.2.0"/>
> -</location>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.tracecompass.btf.feature.group"
> version="3.3.0.201802201000"/>
> -<unit id="org.eclipse.tracecompass.gdbtrace.feature.group"
> version="3.3.0.201802201000"/>
> -<unit id="org.eclipse.tracecompass.lttng2.kernel.feature.group"
> version="3.3.0.201802201000"/>
> -<unit id="org.eclipse.tracecompass.lttng2.ust.feature.group"
> version="3.3.0.201802201000"/>
> -<unit id="org.eclipse.tracecompass.tmf.pcap.feature.group"
> version="3.3.0.201802201000"/>
> -<repository location="
> http://download.eclipse.org/tracecompass/oxygen/stable/repository"/>
> -</location>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.swtbot.eclipse.feature.group"
> version="2.6.0.201706141832"/>
> -<unit id="org.eclipse.swtbot.feature.group" version="2.6.0.201706141832"/>
> -<unit id="org.eclipse.swtbot.ide.feature.group"
> version="2.6.0.201706141832"/>
> -<unit id="org.eclipse.wst.xml_ui.feature.feature.group"
> version="3.9.1.v201707252002"/>
> -<repository location="http://download.eclipse.org/releases/oxygen"/>
> -</location>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="com.google.gson" version="0.0.0"/>
> -<unit id="net.sourceforge.lpg.lpgjavaruntime" version="0.0.0"/>
> -<unit id="org.antlr.runtime" version="0.0.0"/>
> -<unit id="org.apache.commons.compress" version="0.0.0"/>
> -<unit id="org.apache.log4j" version="0.0.0"/>
> -<unit id="org.apache.log4j.source" version="0.0.0"/>
> -<unit id="org.freemarker" version="0.0.0"/>
> -<unit id="org.hamcrest" version="0.0.0"/>
> -<unit id="org.hamcrest.core" version="0.0.0"/>
> -<unit id="org.junit" version="0.0.0"/>
> -<unit id="org.junit.source" version="0.0.0"/>
> -<unit id="org.mockito" version="0.0.0"/>
> -<unit id="org.slf4j.impl.log4j12" version="0.0.0"/>
> -<repository location="
> http://download.eclipse.org/tools/orbit/downloads/drops/R20170516192513/repository/
> "/>
> -</location>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
> -<unit id="org.eclipse.sdk.ide" version="0.0.0"/>
> -<unit id="org.eclipse.test.feature.group" version="0.0.0"/>
> -<repository location="http://download.eclipse.org/eclipse/updates/4.7/"/>
> -</location>
> -<location includeAllPlatforms="false" includeConfigurePhase="false"
> includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.rse.feature.group" version="3.7.0.201505221634"/>
> -<unit id="org.eclipse.rse.sdk.feature.group"
> version="3.7.0.201505221634"/>
> -<unit id="org.eclipse.rse.terminals.feature.group"
> version="3.8.0.201505221634"/>
> -<unit id="org.eclipse.rse.terminals.source.feature.group"
> version="3.8.0.201505221634"/>
> -<unit id="org.eclipse.rse.useractions.feature.group"
> version="3.7.0.201505221634"/>
> -<repository location="http://download.eclipse.org/tm/updates/4.0"/>
> -</location>
> -</locations>
> -<environment>
> -<os>linux</os>
> -<ws>gtk</ws>
> -<arch>x86_64</arch>
> -<nl>en_US</nl>
> -</environment>
> -</target>
> diff --git a/releng/org.yocto.sdk.releng/pom.xml
> b/releng/org.yocto.sdk.releng/pom.xml
> index 2fc9d40..3fb4357 100755
> --- a/releng/org.yocto.sdk.releng/pom.xml
> +++ b/releng/org.yocto.sdk.releng/pom.xml
> @@ -11,7 +11,7 @@
> </parent>
>
> <groupId>org.yocto.releng</groupId>
> - <artifactId>pokywithrse</artifactId>
> + <artifactId>poky</artifactId>
> <packaging>eclipse-target-definition</packaging>
> <name>Yocto Project Eclipse Poky Target</name>
>
> @@ -31,9 +31,9 @@
> <configuration>
> <artifacts>
> <artifact>
> -
> <file>pokywithrse.target</file>
> +
> <file>poky.target</file>
>
> <type>target</type>
> -
> <classifier>pokywithrse</classifier>
> +
> <classifier>poky</classifier>
> </artifact>
> </artifacts>
> </configuration>
> diff --git a/releng/org.yocto.sdk.releng/projectsets/pokywithrse.psf
> b/releng/org.yocto.sdk.releng/projectsets/pokywithrse.psf
> deleted file mode 100644
> index 9555b73..0000000
> --- a/releng/org.yocto.sdk.releng/projectsets/pokywithrse.psf
> +++ /dev/null
> @@ -1,29 +0,0 @@
> -<?xml version="1.0" encoding="UTF-8"?>
> -<psf version="2.0">
> -<provider id="org.eclipse.egit.core.GitProvider">
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,plugins/org.yocto.cmake.managedbuilder
> "/>
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,features/org.yocto.doc
> "/>
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,plugins/org.yocto.doc.user
> "/>
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,plugins/org.yocto.remote.utils
> "/>
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,features/org.yocto.sdk
> "/>
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,plugins/org.yocto.sdk.ide
> "/>
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,plugins/org.yocto.sdk.ide.doc.user
> "/>
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,plugins/org.yocto.sdk.remotetools
> "/>
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,features/org.yocto.utils
> "/>
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,releng/org.yocto.sdk.releng
> "/>
> -<project reference="1.0,ssh://
> git at push.yoctoproject.org/eclipse-poky-contrib,master,."/>
> -</provider>
> -<workingSets editPageId="org.eclipse.ui.resourceWorkingSetPage"
> id="1515432086327_1" label="poky-parent" name="poky-parent">
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/poky-parent" type="4"/>
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/poky" type="4"/>
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/org.yocto.sdk.ide" type="4"/>
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/org.yocto.sdk.ide.doc.user" type="4"/>
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/org.yocto.cmake.managedbuilder" type="4"/>
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/org.yocto.remote.utils" type="4"/>
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/org.yocto.sdk.remotetools" type="4"/>
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/org.yocto.doc.user" type="4"/>
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/org.yocto.sdk" type="4"/>
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/org.yocto.utils" type="4"/>
> -<item factoryID="org.eclipse.ui.internal.model.ResourceFactory"
> path="/org.yocto.doc" type="4"/>
> -</workingSets>
> -</psf>
> \ No newline at end of file
> --
> 2.7.4
>
> _______________________________________________
> eclipse-yocto mailing list
> eclipse-yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/eclipse-yocto
> _______________________________________________
> eclipse-yocto mailing list
> eclipse-yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/eclipse-yocto
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/eclipse-yocto/attachments/20180222/54fbecfa/attachment-0001.html>
More information about the eclipse-yocto
mailing list