Revision 0c737257
Added by Cherian Mathew over 8 years ago
.gitattributes | ||
---|---|---|
645 | 645 |
eu.etaxonomy.taxeditor.feature.platform/pom.xml -text |
646 | 646 |
eu.etaxonomy.taxeditor.feature/.project -text |
647 | 647 |
eu.etaxonomy.taxeditor.feature/LICENSE.TXT -text |
648 |
eu.etaxonomy.taxeditor.feature/README.txt -text |
|
648 | 649 |
eu.etaxonomy.taxeditor.feature/build.properties -text |
650 |
eu.etaxonomy.taxeditor.feature/build.properties.with.jre -text |
|
651 |
eu.etaxonomy.taxeditor.feature/build.properties.wo.jre -text |
|
649 | 652 |
eu.etaxonomy.taxeditor.feature/feature.xml -text |
650 | 653 |
eu.etaxonomy.taxeditor.feature/pom.xml -text |
651 | 654 |
eu.etaxonomy.taxeditor.help/.classpath -text |
... | ... | |
1842 | 1845 |
eu.etaxonomy.taxeditor.test/src/test/java/eu/etaxonomy/taxeditor/ui/selection/TaxonSelectionElementTest.java -text |
1843 | 1846 |
eu.etaxonomy.taxeditor/.classpath -text |
1844 | 1847 |
eu.etaxonomy.taxeditor/.project -text |
1848 |
eu.etaxonomy.taxeditor/README.txt -text |
|
1845 | 1849 |
eu.etaxonomy.taxeditor/deploy_nightly.sh -text |
1846 | 1850 |
eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product -text |
1851 |
eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product.with.jre -text |
|
1852 |
eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product.wo.jre -text |
|
1847 | 1853 |
eu.etaxonomy.taxeditor/plugin_customization.ini -text |
1848 | 1854 |
eu.etaxonomy.taxeditor/pom.xml -text |
1849 | 1855 |
eu.etaxonomy.taxeditor/rcp.target -text |
eu.etaxonomy.taxeditor.feature/build.properties | ||
---|---|---|
3 | 3 |
category.id.eu.etaxonomy=EDIT |
4 | 4 |
category.description.eu.etaxonomy=EDIT Taxonomic Editor |
5 | 5 |
category.members.eu.etaxonomy=eu.etaxonomy.taxeditor.feature |
6 |
#root.win32.win32.x86_64 = win-64-jre |
|
7 |
#root.win32.win32.x86 = win-32-jre |
|
8 |
#root.linux.gtk.x86=linux-32-jre |
|
9 |
#root.linux.gtk.x86_64=linux-64-jre |
|
10 |
#root.macosx.cocoa.x86_64=mac-64-jre |
eu.etaxonomy.taxeditor.feature/build.properties.with.jre | ||
---|---|---|
1 |
bin.includes = feature.xml |
|
2 |
|
|
3 |
category.id.eu.etaxonomy=EDIT |
|
4 |
category.description.eu.etaxonomy=EDIT Taxonomic Editor |
|
5 |
category.members.eu.etaxonomy=eu.etaxonomy.taxeditor.feature |
|
6 |
|
|
7 |
root.linux.gtk.x86_64=linux-64 |
|
8 |
root.linux.gtk.x86_64.permissions.755=jre/bin/** |
|
9 |
root.linux.gtk.x86=linux-32 |
|
10 |
root.linux.gtk.x86.permissions.755=jre/bin/** |
|
11 |
root.win32.win32.x86_64=win-64 |
|
12 |
root.win32.win32.x86_64.permissions.755=jre/bin/** |
|
13 |
root.win32.win32.x86=win-32 |
|
14 |
root.win32.win32.x86.permissions.755=jre/bin/** |
|
15 |
root.macosx.cocoa.x86_64=mac-64 |
|
16 |
root.macosx.cocoa.x86_64.permissions.755=jre/bin/** |
eu.etaxonomy.taxeditor.feature/build.properties.wo.jre | ||
---|---|---|
1 |
bin.includes = feature.xml |
|
2 |
|
|
3 |
category.id.eu.etaxonomy=EDIT |
|
4 |
category.description.eu.etaxonomy=EDIT Taxonomic Editor |
|
5 |
category.members.eu.etaxonomy=eu.etaxonomy.taxeditor.feature |
eu.etaxonomy.taxeditor.feature/pom.xml | ||
---|---|---|
1 | 1 |
<?xml version="1.0" encoding="UTF-8"?> |
2 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
|
3 |
<parent> |
|
4 |
<groupId>eu.etaxonomy</groupId> |
|
5 |
<artifactId>taxeditor-parent</artifactId> |
|
6 |
<version>3.5.0-SNAPSHOT</version> |
|
7 |
</parent> |
|
8 |
<modelVersion>4.0.0</modelVersion> |
|
9 |
<artifactId>eu.etaxonomy.taxeditor.feature</artifactId> |
|
10 |
<packaging>eclipse-feature</packaging> |
|
11 |
|
|
12 |
<name>Taxonomic Editor Feature</name> |
|
13 |
<description/> |
|
14 |
<url>http://dev.e-taxonomy.eu/trac/wiki/TaxonomicEditorEditorBundle</url> |
|
2 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
3 |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
|
4 |
<parent> |
|
5 |
<groupId>eu.etaxonomy</groupId> |
|
6 |
<artifactId>taxeditor-parent</artifactId> |
|
7 |
<version>3.5.0-SNAPSHOT</version> |
|
8 |
</parent> |
|
9 |
<modelVersion>4.0.0</modelVersion> |
|
10 |
<artifactId>eu.etaxonomy.taxeditor.feature</artifactId> |
|
11 |
<packaging>eclipse-feature</packaging> |
|
12 |
|
|
13 |
<name>Taxonomic Editor Feature</name> |
|
14 |
<description /> |
|
15 |
<url>http://dev.e-taxonomy.eu/trac/wiki/TaxonomicEditorEditorBundle</url> |
|
16 |
<build> |
|
17 |
<plugins> |
|
18 |
<plugin> |
|
19 |
<groupId>org.apache.maven.plugins</groupId> |
|
20 |
<artifactId>maven-antrun-plugin</artifactId> |
|
21 |
<version>1.8</version> |
|
22 |
<executions> |
|
23 |
<execution> |
|
24 |
<id>setPropertiesWithoutJRE</id> |
|
25 |
<phase>validate</phase> |
|
26 |
<configuration> |
|
27 |
<target> |
|
28 |
<copy overwrite="true" force="true" |
|
29 |
file="${basedir}/build.properties.wo.jre" tofile="${basedir}/build.properties" /> |
|
30 |
</target> |
|
31 |
</configuration> |
|
32 |
<goals> |
|
33 |
<goal>run</goal> |
|
34 |
</goals> |
|
35 |
</execution> |
|
36 |
</executions> |
|
37 |
</plugin> |
|
38 |
</plugins> |
|
39 |
</build> |
|
40 |
<profiles> |
|
41 |
<profile> |
|
42 |
<!-- Installs the jre bundle, which is done by 1) setting up symbolic |
|
43 |
links in the feature to the jre directories as set in the ~/.m2/settings.xml |
|
44 |
2) copying a properties file which contains the jre settings --> |
|
45 |
<id>bundleJre</id> |
|
46 |
<build> |
|
47 |
<plugins> |
|
48 |
<plugin> |
|
49 |
<groupId>org.apache.maven.plugins</groupId> |
|
50 |
<artifactId>maven-antrun-plugin</artifactId> |
|
51 |
<version>1.8</version> |
|
52 |
<executions> |
|
53 |
<execution> |
|
54 |
<id>linkJREDirs</id> |
|
55 |
<phase>validate</phase> |
|
56 |
<configuration> |
|
57 |
<target> |
|
58 |
<echo>Recreating links to various OS JREs</echo> |
|
59 |
<symlink action="delete" link="${basedir}/${linux.64.dir}" /> |
|
60 |
<symlink link="${basedir}/${linux.64.dir}" |
|
61 |
resource="${jre.root.dir}/${linux.64.dir}" /> |
|
62 |
<symlink action="delete" link="${basedir}/${linux.32.dir}" /> |
|
63 |
<symlink link="${basedir}/${linux.32.dir}" |
|
64 |
resource="${jre.root.dir}/${linux.32.dir}" /> |
|
65 |
<symlink action="delete" link="${basedir}/${win.64.dir}" /> |
|
66 |
<symlink link="${basedir}/${win.64.dir}" |
|
67 |
resource="${jre.root.dir}/${win.64.dir}" /> |
|
68 |
<symlink action="delete" link="${basedir}/${win.32.dir}" /> |
|
69 |
<symlink link="${basedir}/${win.32.dir}" |
|
70 |
resource="${jre.root.dir}/${win.32.dir}" /> |
|
71 |
<symlink action="delete" link="${basedir}/${mac.64.dir}" /> |
|
72 |
<symlink link="${basedir}/${mac.64.dir}" |
|
73 |
resource="${jre.root.dir}/${mac.64.dir}" /> |
|
74 |
</target> |
|
75 |
</configuration> |
|
76 |
<goals> |
|
77 |
<goal>run</goal> |
|
78 |
</goals> |
|
79 |
</execution> |
|
80 |
<execution> |
|
81 |
<id>deleteJRESymLinks</id> |
|
82 |
<phase>clean</phase> |
|
83 |
<configuration> |
|
84 |
<target> |
|
85 |
<echo>Deleting sym links to various OS JREs</echo> |
|
86 |
<symlink action="delete" link="${basedir}/${linux.64.dir}" /> |
|
87 |
<symlink action="delete" link="${basedir}/${linux.32.dir}" /> |
|
88 |
<symlink action="delete" link="${basedir}/${win.64.dir}" /> |
|
89 |
<symlink action="delete" link="${basedir}/${win.32.dir}" /> |
|
90 |
<symlink action="delete" link="${basedir}/${mac.64.dir}" /> |
|
91 |
</target> |
|
92 |
</configuration> |
|
93 |
<goals> |
|
94 |
<goal>run</goal> |
|
95 |
</goals> |
|
96 |
</execution> |
|
97 |
<execution> |
|
98 |
<id>setPropertiesWithJRE</id> |
|
99 |
<phase>validate</phase> |
|
100 |
<configuration> |
|
101 |
<target> |
|
102 |
<copy overwrite="true" force="true" |
|
103 |
file="${basedir}/build.properties.with.jre" |
|
104 |
tofile="${basedir}/build.properties" /> |
|
105 |
</target> |
|
106 |
</configuration> |
|
107 |
<goals> |
|
108 |
<goal>run</goal> |
|
109 |
</goals> |
|
110 |
</execution> |
|
111 |
</executions> |
|
112 |
</plugin> |
|
113 |
</plugins> |
|
114 |
</build> |
|
115 |
</profile> |
|
116 |
</profiles> |
|
15 | 117 |
</project> |
eu.etaxonomy.taxeditor/README.txt | ||
---|---|---|
1 |
when updating the eu.etaxonomy.taxeditor.product file make sure to apply the updates on both |
|
2 |
eu.etaxonomy.taxeditor.product.with.jre and |
|
3 |
eu.etaxonomy.taxeditor.product.wo.jre |
eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product | ||
---|---|---|
14 | 14 |
</configIni> |
15 | 15 |
|
16 | 16 |
<launcherArgs> |
17 |
<programArgs>-data @user.home/.cdmLibrary -Dserver_port=58080 </programArgs>
|
|
17 |
<programArgs>-data @user.home/.cdmLibrary -Dserver_port=58080</programArgs> |
|
18 | 18 |
<vmArgs>-Xmx512M -XX:MaxPermSize=256M -Dorg.eclipse.update.reconcile=false -Declipse.p2.unsignedPolicy=allow</vmArgs> |
19 | 19 |
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac> |
20 | 20 |
</launcherArgs> |
eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product.with.jre | ||
---|---|---|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
|
2 |
<?pde version="3.5"?> |
|
3 |
|
|
4 |
<product name="EDIT Taxonomic Editor" uid="eu.etaxonomy.taxeditor.product.jre" id="eu.etaxonomy.taxeditor.application.eu_etaxonomy_taxeditor_product" application="eu.etaxonomy.taxeditor.application.application" version="3.5.0.qualifier" useFeatures="true" includeLaunchers="true"> |
|
5 |
|
|
6 |
<aboutInfo> |
|
7 |
<image path="/eu.etaxonomy.taxeditor.application/icons/256color_48x48.gif"/> |
|
8 |
<text> |
|
9 |
%productBlurb |
|
10 |
</text> |
|
11 |
</aboutInfo> |
|
12 |
|
|
13 |
<configIni use="default"> |
|
14 |
</configIni> |
|
15 |
|
|
16 |
<launcherArgs> |
|
17 |
<programArgs>-data @user.home/.cdmLibrary -Dserver_port=58080 -vm jre/bin </programArgs> |
|
18 |
<vmArgs>-Xmx512M -XX:MaxPermSize=256M -Dorg.eclipse.update.reconcile=false -Declipse.p2.unsignedPolicy=allow</vmArgs> |
|
19 |
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac> |
|
20 |
</launcherArgs> |
|
21 |
|
|
22 |
<windowImages i16="/eu.etaxonomy.taxeditor.application/icons/256color_16x16.gif" i32="/eu.etaxonomy.taxeditor.application/icons/256color_32x32.gif" i48="/eu.etaxonomy.taxeditor.application/icons/256color_48x48.gif"/> |
|
23 |
|
|
24 |
<splash |
|
25 |
location="eu.etaxonomy.taxeditor.application" |
|
26 |
startupProgressRect="5,447,366,15" |
|
27 |
startupMessageRect="7,432,360,20" |
|
28 |
startupForegroundColor="000000" /> |
|
29 |
<launcher name="TaxonomicEditor"> |
|
30 |
<solaris/> |
|
31 |
<win useIco="false"> |
|
32 |
<bmp/> |
|
33 |
</win> |
|
34 |
</launcher> |
|
35 |
|
|
36 |
<vm> |
|
37 |
</vm> |
|
38 |
|
|
39 |
<plugins> |
|
40 |
</plugins> |
|
41 |
|
|
42 |
<features> |
|
43 |
<feature id="eu.etaxonomy.taxeditor.feature"/> |
|
44 |
</features> |
|
45 |
|
|
46 |
<configurations> |
|
47 |
<plugin id="eu.etaxonomy.taxeditor.application" autoStart="true" startLevel="5" /> |
|
48 |
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="4" /> |
|
49 |
<plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" /> |
|
50 |
<plugin id="org.eclipse.equinox.ds" autoStart="true" startLevel="2" /> |
|
51 |
<plugin id="org.eclipse.equinox.p2.transport.ecf" autoStart="true" startLevel="4" /> |
|
52 |
<plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" /> |
|
53 |
</configurations> |
|
54 |
|
|
55 |
</product> |
eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product.wo.jre | ||
---|---|---|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
|
2 |
<?pde version="3.5"?> |
|
3 |
|
|
4 |
<product name="EDIT Taxonomic Editor" uid="eu.etaxonomy.taxeditor.product" id="eu.etaxonomy.taxeditor.application.eu_etaxonomy_taxeditor_product" application="eu.etaxonomy.taxeditor.application.application" version="3.5.0.qualifier" useFeatures="true" includeLaunchers="true"> |
|
5 |
|
|
6 |
<aboutInfo> |
|
7 |
<image path="/eu.etaxonomy.taxeditor.application/icons/256color_48x48.gif"/> |
|
8 |
<text> |
|
9 |
%productBlurb |
|
10 |
</text> |
|
11 |
</aboutInfo> |
|
12 |
|
|
13 |
<configIni use="default"> |
|
14 |
</configIni> |
|
15 |
|
|
16 |
<launcherArgs> |
|
17 |
<programArgs>-data @user.home/.cdmLibrary -Dserver_port=58080</programArgs> |
|
18 |
<vmArgs>-Xmx512M -XX:MaxPermSize=256M -Dorg.eclipse.update.reconcile=false -Declipse.p2.unsignedPolicy=allow</vmArgs> |
|
19 |
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac> |
|
20 |
</launcherArgs> |
|
21 |
|
|
22 |
<windowImages i16="/eu.etaxonomy.taxeditor.application/icons/256color_16x16.gif" i32="/eu.etaxonomy.taxeditor.application/icons/256color_32x32.gif" i48="/eu.etaxonomy.taxeditor.application/icons/256color_48x48.gif"/> |
|
23 |
|
|
24 |
<splash |
|
25 |
location="eu.etaxonomy.taxeditor.application" |
|
26 |
startupProgressRect="5,447,366,15" |
|
27 |
startupMessageRect="7,432,360,20" |
|
28 |
startupForegroundColor="000000" /> |
|
29 |
<launcher name="TaxonomicEditor"> |
|
30 |
<solaris/> |
|
31 |
<win useIco="false"> |
|
32 |
<bmp/> |
|
33 |
</win> |
|
34 |
</launcher> |
|
35 |
|
|
36 |
<vm> |
|
37 |
</vm> |
|
38 |
|
|
39 |
<plugins> |
|
40 |
</plugins> |
|
41 |
|
|
42 |
<features> |
|
43 |
<feature id="eu.etaxonomy.taxeditor.feature"/> |
|
44 |
</features> |
|
45 |
|
|
46 |
<configurations> |
|
47 |
<plugin id="eu.etaxonomy.taxeditor.application" autoStart="true" startLevel="5" /> |
|
48 |
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="4" /> |
|
49 |
<plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" /> |
|
50 |
<plugin id="org.eclipse.equinox.ds" autoStart="true" startLevel="2" /> |
|
51 |
<plugin id="org.eclipse.equinox.p2.transport.ecf" autoStart="true" startLevel="4" /> |
|
52 |
<plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" /> |
|
53 |
</configurations> |
|
54 |
|
|
55 |
</product> |
eu.etaxonomy.taxeditor/pom.xml | ||
---|---|---|
13 | 13 |
<name>EDIT Taxonomic Editor Product</name> |
14 | 14 |
<description>The EDIT Taxonomic Desktop Editor</description> |
15 | 15 |
<url>http://wp5.e-taxonomy.eu/taxeditor</url> |
16 |
|
|
16 |
<properties> |
|
17 |
<jre.vm>-vm jre/bin</jre.vm> |
|
18 |
<product.id>eu.etaxonomy.taxeditor.product</product.id> |
|
19 |
</properties> |
|
17 | 20 |
<build> |
18 | 21 |
<plugins> |
19 | 22 |
<plugin> |
... | ... | |
37 | 40 |
<configuration> |
38 | 41 |
<products> |
39 | 42 |
<product> |
40 |
<id>eu.etaxonomy.taxeditor.product</id>
|
|
43 |
<id>${product.id}</id>
|
|
41 | 44 |
<rootFolder>EDIT Taxonomic Editor</rootFolder> |
42 | 45 |
</product> |
43 | 46 |
</products> |
44 | 47 |
</configuration> |
45 | 48 |
</plugin> |
49 |
<plugin> |
|
50 |
<groupId>org.apache.maven.plugins</groupId> |
|
51 |
<artifactId>maven-antrun-plugin</artifactId> |
|
52 |
<version>1.8</version> |
|
53 |
<executions> |
|
54 |
<execution> |
|
55 |
<id>setProductWithoutJRE</id> |
|
56 |
<phase>validate</phase> |
|
57 |
<configuration> |
|
58 |
<target> |
|
59 |
<copy overwrite="true" force="true" |
|
60 |
file="${basedir}/eu.etaxonomy.taxeditor.product.wo.jre" |
|
61 |
tofile="${basedir}/eu.etaxonomy.taxeditor.product" /> |
|
62 |
</target> |
|
63 |
</configuration> |
|
64 |
<goals> |
|
65 |
<goal>run</goal> |
|
66 |
</goals> |
|
67 |
</execution> |
|
68 |
</executions> |
|
69 |
</plugin> |
|
46 | 70 |
</plugins> |
47 | 71 |
</build> |
48 | 72 |
<profiles> |
... | ... | |
95 | 119 |
</profile> |
96 | 120 |
<profile> |
97 | 121 |
<!-- Upload the repo to the server --> |
98 |
<!-- ATTENTION : This does not work well currently since the file permissions |
|
99 |
are set with read permission set to off after upload -->
|
|
122 |
<!-- ATTENTION : This does not work well currently since the file permissions
|
|
123 |
are set with read permission set to off after upload --> |
|
100 | 124 |
<id>uploadRepo</id> |
101 | 125 |
<build> |
102 | 126 |
<plugins> |
... | ... | |
129 | 153 |
</plugins> |
130 | 154 |
</build> |
131 | 155 |
</profile> |
156 |
<profile> |
|
157 |
<!-- Configures the editor to lanuch using the packaged jre by adding |
|
158 |
the '-vm jre/bin' option the eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product --> |
|
159 |
<id>bundleJre</id> |
|
160 |
<build> |
|
161 |
<plugins> |
|
162 |
<plugin> |
|
163 |
<groupId>org.apache.maven.plugins</groupId> |
|
164 |
<artifactId>maven-antrun-plugin</artifactId> |
|
165 |
<version>1.8</version> |
|
166 |
<executions> |
|
167 |
<execution> |
|
168 |
<id>setProductWithJRE</id> |
|
169 |
<phase>validate</phase> |
|
170 |
<configuration> |
|
171 |
<target> |
|
172 |
<copy overwrite="true" force="true" |
|
173 |
file="${basedir}/eu.etaxonomy.taxeditor.product.with.jre" |
|
174 |
tofile="${basedir}/eu.etaxonomy.taxeditor.product" /> |
|
175 |
</target> |
|
176 |
</configuration> |
|
177 |
<goals> |
|
178 |
<goal>run</goal> |
|
179 |
</goals> |
|
180 |
</execution> |
|
181 |
</executions> |
|
182 |
</plugin> |
|
183 |
</plugins> |
|
184 |
</build> |
|
185 |
</profile> |
|
132 | 186 |
</profiles> |
133 | 187 |
|
134 | 188 |
</project> |
pom.xml | ||
---|---|---|
1 | 1 |
<?xml version="1.0" encoding="UTF-8"?> |
2 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
|
2 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
3 |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
|
3 | 4 |
<modelVersion>4.0.0</modelVersion> |
4 | 5 |
<prerequisites> |
5 | 6 |
<maven>3.0</maven> |
... | ... | |
9 | 10 |
<version>3.5.0-SNAPSHOT</version> |
10 | 11 |
<name>EDIT Taxonomic Editor</name> |
11 | 12 |
<description>The Taxonomic Editor for EDIT's platform for |
12 |
cybertaxonomy</description> |
|
13 |
<url>http://cybertaxonomy.eu/taxeditor//taxeditor//taxeditor//taxeditor//taxeditor//taxeditor//taxeditor/</url> |
|
13 |
cybertaxonomy |
|
14 |
</description> |
|
15 |
<url>http://cybertaxonomy.eu/taxeditor//taxeditor//taxeditor//taxeditor//taxeditor//taxeditor//taxeditor/ |
|
16 |
</url> |
|
14 | 17 |
<inceptionYear>2007</inceptionYear> |
15 | 18 |
<packaging>pom</packaging> |
16 | 19 |
<properties> |
... | ... | |
36 | 39 |
<module>eu.etaxonomy.taxeditor</module> |
37 | 40 |
</modules> |
38 | 41 |
<scm> |
39 |
<connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/taxeditor/</connection> |
|
40 |
<developerConnection>scm:svn:https://dev.e-taxonomy.eu/svn/trunk/taxeditor/</developerConnection> |
|
42 |
<connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/taxeditor/ |
|
43 |
</connection> |
|
44 |
<developerConnection>scm:svn:https://dev.e-taxonomy.eu/svn/trunk/taxeditor/ |
|
45 |
</developerConnection> |
|
41 | 46 |
<url>https://dev.e-taxonomy.eu/trac/browser/trunk/taxeditor/</url> |
42 | 47 |
</scm> |
43 | 48 |
<mailingLists> |
... | ... | |
50 | 55 |
edit-taxonomic-editor+unsubscribe@googlegroups.com |
51 | 56 |
</unsubscribe> |
52 | 57 |
<post>edit-taxonomic-editor@googlegroups.com</post> |
53 |
<archive>http://groups.google.com/group/edit-taxonomic-editor/topics</archive> |
|
58 |
<archive>http://groups.google.com/group/edit-taxonomic-editor/topics |
|
59 |
</archive> |
|
54 | 60 |
</mailingList> |
55 | 61 |
</mailingLists> |
56 | 62 |
<licenses> |
... | ... | |
77 | 83 |
<role>Java Developer</role> |
78 | 84 |
<role>Architect</role> |
79 | 85 |
</roles> |
80 |
<url/> |
|
86 |
<url />
|
|
81 | 87 |
</developer> |
82 | 88 |
<developer> |
83 | 89 |
<!-- your SVN account id please! --> |
... | ... | |
95 | 101 |
<role>Java Developer</role> |
96 | 102 |
<role>Architect</role> |
97 | 103 |
</roles> |
98 |
<url/> |
|
104 |
<url />
|
|
99 | 105 |
</developer> |
100 | 106 |
</developers> |
101 | 107 |
<issueManagement> |
... | ... | |
104 | 110 |
</issueManagement> |
105 | 111 |
<ciManagement> |
106 | 112 |
<system>Jenkins</system> |
107 |
<url>http://160.45.63.201/jenkins/view/EDIT%20Taxonomic%20Editor/</url> |
|
113 |
<url>http://160.45.63.201/jenkins/view/EDIT%20Taxonomic%20Editor/ |
|
114 |
</url> |
|
108 | 115 |
</ciManagement> |
109 | 116 |
<!-- **** REPOSITORIES **** --> |
110 | 117 |
<profiles> |
... | ... | |
130 | 137 |
</repository> |
131 | 138 |
</repositories> |
132 | 139 |
</profile> |
140 |
<profile> |
|
141 |
<!-- Installs the jre bundle, which is done by 1) copying the jre directories |
|
142 |
as set in the ~/.m2/settings.xml to the corresponding folders in the feature |
|
143 |
dir 2) adding the -vm jre/bin option the eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product --> |
|
144 |
|
|
145 |
<id>bundleJre</id> |
|
146 |
<build> |
|
147 |
<plugins> |
|
148 |
<plugin> |
|
149 |
<groupId>org.apache.maven.plugins</groupId> |
|
150 |
<artifactId>maven-antrun-plugin</artifactId> |
|
151 |
<version>1.8</version> |
|
152 |
<executions> |
|
153 |
<execution> |
|
154 |
<id>checkJREBundleOS</id> |
|
155 |
<phase>validate</phase> |
|
156 |
<configuration> |
|
157 |
<target> |
|
158 |
<echo>Checking if JRE bundle can be configured</echo> |
|
159 |
<fail |
|
160 |
message="Copy of JRE folder possible only on Unix (and Unix like systems)"> |
|
161 |
<condition> |
|
162 |
<not> |
|
163 |
<os family="unix" /> |
|
164 |
</not> |
|
165 |
</condition> |
|
166 |
</fail> |
|
167 |
</target> |
|
168 |
</configuration> |
|
169 |
<goals> |
|
170 |
<goal>run</goal> |
|
171 |
</goals> |
|
172 |
</execution> |
|
173 |
</executions> |
|
174 |
</plugin> |
|
175 |
</plugins> |
|
176 |
</build> |
|
177 |
</profile> |
|
133 | 178 |
</profiles> |
134 | 179 |
<repositories> |
135 | 180 |
<!-- the cdm internal repository --> |
... | ... | |
140 | 185 |
<repository> |
141 | 186 |
<id>eclipse-indigo</id> |
142 | 187 |
<layout>p2</layout> |
143 |
<url>http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site/</url> |
|
188 |
<url>http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site/ |
|
189 |
</url> |
|
144 | 190 |
</repository> |
145 |
<!-- The nebula repository (retention period 2 years starting Q32014) set here is an archived one |
|
146 |
so as to have a stable version of the jar when building the editor . Refer to #4452 for details --> |
|
191 |
<!-- The nebula repository (retention period 2 years starting Q32014) |
|
192 |
set here is an archived one so as to have a stable version of the jar when |
|
193 |
building the editor . Refer to #4452 for details --> |
|
147 | 194 |
<repository> |
148 | 195 |
<id>eclipse-nebula</id> |
149 | 196 |
<layout>p2</layout> |
150 |
<url>http://download.eclipse.org/technology/nebula/archives/Q32014/release/</url> |
|
197 |
<url>http://download.eclipse.org/technology/nebula/archives/Q32014/release/ |
|
198 |
</url> |
|
151 | 199 |
</repository> |
152 | 200 |
<repository> |
153 | 201 |
<id>eclipse-swtbot</id> |
... | ... | |
404 | 452 |
<site> |
405 | 453 |
<id>wp5.e-taxonomy.eu</id> |
406 | 454 |
<name>EDIT Taxonomic Editor</name> |
407 |
<url>scpexe://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/taxeditor/</url> |
|
455 |
<url>scpexe://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/taxeditor/ |
|
456 |
</url> |
|
408 | 457 |
</site> |
409 | 458 |
<repository> |
410 | 459 |
<uniqueVersion>false</uniqueVersion> |
411 | 460 |
<id>wp5.e-taxonomy.eu</id> |
412 | 461 |
<name>Edit Maven Repository</name> |
413 |
<url>scpexe://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/mavenrepo/</url> |
|
462 |
<url>scpexe://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/mavenrepo/ |
|
463 |
</url> |
|
414 | 464 |
</repository> |
415 | 465 |
</distributionManagement> |
416 | 466 |
</project> |
Also available in: Unified diff
eu.etaxonomy.taxeditor/pom.xml, eu.etaxonomy.taxeditor.product.with.jre/wo.jre : configuration for product bundled with jre
eu.etaxonomy.taxeditor.feature/pom.xml, build.properties.with.jre/wo.jre : configuration for jre dir symlinks and root dir properties
removing jre dir since they will be created dynamically
pom.xml : added check to make sure that the jre bundle can only be done on linux