Project

General

Profile

« Previous | Next » 

Revision 0c737257

Added by Cherian Mathew over 8 years ago

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

View differences:

.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