]> git.argeo.org Git - gpl/argeo-tp.git/blob - spring/eclipse.rcp.e4.xml
Prepare next development cycle
[gpl/argeo-tp.git] / spring / eclipse.rcp.e4.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xmlns:p="http://www.springframework.org/schema/p"
5 xmlns:util="http://www.springframework.org/schema/util"
6 xmlns:flow="http://www.argeo.org/schema/slc-flow"
7 xsi:schemaLocation="
8 http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
9 http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.5.xsd
10 http://www.argeo.org/schema/slc-flow http://www.argeo.org/schema/slc-flow-0.12.xsd">
11
12 <flow:flow name="eclipse/org.argeo.tp.rcp.e4"
13 parent="template.eclipseRcp">
14 <flow:arg name="version" value="4.9" />
15 <flow:arg name="release" value="R-4.9-201809060745" />
16 </flow:flow>
17
18 <!-- RAP specs and templates -->
19 <flow:spec id="spec.eclipseRcp">
20 <flow:primitive name="version" isParameter="true" />
21 <flow:primitive name="release" isParameter="true" />
22 </flow:spec>
23
24 <flow:flow id="template.eclipseRcp" spec="spec.eclipseRcp"
25 abstract="true">
26 <!-- RCP (platform + OS specific binaries) -->
27 <bean class="org.argeo.slc.repo.osgi.ArchiveWrapper">
28 <property name="version" value="@{version}" />
29 <property name="uri"
30 value="http://www.eclipse.org/downloads/eclipse/downloads/drops4/@{release}/org.eclipse.rcp.source-@{version}.zip" />
31 <property name="includes">
32 <map>
33 <entry key="plugins/*.jar" value="org.argeo.tp.rcp.e4" />
34 </map>
35 </property>
36 <property name="osgiFactory" ref="osgiFactory" />
37 </bean>
38 </flow:flow>
39 </beans>