Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 390020 | Differences between
and this patch

Collapse All | Expand All

(-)a/bundles/org.eclipse.swt.carbon.macosx/pom.xml (+74 lines)
Lines 30-37 Link Here
30
    <os>macosx</os>
30
    <os>macosx</os>
31
    <ws>carbon</ws>
31
    <ws>carbon</ws>
32
    <arch>x86</arch>
32
    <arch>x86</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
39
  <build>
40
    <plugins>
41
      <plugin>
42
        <artifactId>maven-antrun-plugin</artifactId>
43
        <version>1.7</version>
44
        <executions>
45
          <execution>
46
            <id>swtdownload</id>
47
            <phase>package</phase>
48
            <configuration>
49
              <target>
50
                <ant antfile="build.xml" target="swtdownload" />
51
              </target>
52
            </configuration>
53
            <goals>
54
              <goal>run</goal>
55
            </goals>
56
          </execution>
57
        </executions>
58
        <dependencies>
59
          <dependency>
60
            <groupId>com.sun</groupId>
61
            <artifactId>tools</artifactId>
62
            <version>0.0.0</version> 
63
            <scope>system</scope>
64
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
65
          </dependency>
66
          <dependency>
67
            <groupId>bsf</groupId>
68
            <artifactId>bsf</artifactId>
69
            <version>2.4.0</version>
70
          </dependency>
71
          <dependency>
72
            <groupId>rhino</groupId>
73
            <artifactId>js</artifactId>
74
            <version>1.7R2</version>
75
          </dependency>
76
          <dependency>
77
            <groupId>org.apache.ant</groupId>
78
            <artifactId>ant-apache-bsf</artifactId>
79
            <version>1.8.3</version>
80
          </dependency>
81
          <dependency>
82
            <groupId>org.apache.ant</groupId>
83
            <artifactId>ant-nodeps</artifactId>
84
            <version>1.8.1</version>
85
          </dependency>
86
        </dependencies>
87
      </plugin>
88
      <plugin>
89
        <artifactId>maven-antrun-plugin</artifactId>
90
        <version>1.7</version>
91
        <executions>
92
          <execution>
93
            <id>copy-swtzip-to-target</id>
94
            <phase>package</phase>
95
            <goals>
96
              <goal>run</goal>
97
            </goals>
98
            <configuration>
99
              <target>
100
                <move file="swt-${buildid}-${ws}-${os}.zip" todir="target" />
101
              </target>
102
            </configuration>
103
          </execution>
104
        </executions>
105
      </plugin>
106
    </plugins>
107
  </build>
108
35
  <!-- This has to be here. Profiles are not inheritable. -->
109
  <!-- This has to be here. Profiles are not inheritable. -->
36
  <profiles>
110
  <profiles>
37
    <profile>
111
    <profile>
(-)a/bundles/org.eclipse.swt.cocoa.macosx.x86_64/pom.xml (+74 lines)
Lines 30-37 Link Here
30
    <os>macosx</os>
30
    <os>macosx</os>
31
    <ws>cocoa</ws>
31
    <ws>cocoa</ws>
32
    <arch>x86_64</arch>
32
    <arch>x86_64</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
39
  <build>
40
    <plugins>
41
      <plugin>
42
        <artifactId>maven-antrun-plugin</artifactId>
43
        <version>1.7</version>
44
        <executions>
45
          <execution>
46
            <id>swtdownload</id>
47
            <phase>package</phase>
48
            <configuration>
49
              <target>
50
                <ant antfile="build.xml" target="swtdownload" />
51
              </target>
52
            </configuration>
53
            <goals>
54
              <goal>run</goal>
55
            </goals>
56
          </execution>
57
        </executions>
58
        <dependencies>
59
          <dependency>
60
            <groupId>com.sun</groupId>
61
            <artifactId>tools</artifactId>
62
            <version>0.0.0</version> 
63
            <scope>system</scope>
64
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
65
          </dependency>
66
          <dependency>
67
            <groupId>bsf</groupId>
68
            <artifactId>bsf</artifactId>
69
            <version>2.4.0</version>
70
          </dependency>
71
          <dependency>
72
            <groupId>rhino</groupId>
73
            <artifactId>js</artifactId>
74
            <version>1.7R2</version>
75
          </dependency>
76
          <dependency>
77
            <groupId>org.apache.ant</groupId>
78
            <artifactId>ant-apache-bsf</artifactId>
79
            <version>1.8.3</version>
80
          </dependency>
81
          <dependency>
82
            <groupId>org.apache.ant</groupId>
83
            <artifactId>ant-nodeps</artifactId>
84
            <version>1.8.1</version>
85
          </dependency>
86
        </dependencies>
87
      </plugin>
88
      <plugin>
89
        <artifactId>maven-antrun-plugin</artifactId>
90
        <version>1.7</version>
91
        <executions>
92
          <execution>
93
            <id>copy-swtzip-to-target</id>
94
            <phase>package</phase>
95
            <goals>
96
              <goal>run</goal>
97
            </goals>
98
            <configuration>
99
              <target>
100
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
101
              </target>
102
            </configuration>
103
          </execution>
104
        </executions>
105
      </plugin>
106
    </plugins>
107
  </build>
108
35
  <!-- This has to be here. Profiles are not inheritable. -->
109
  <!-- This has to be here. Profiles are not inheritable. -->
36
  <profiles>
110
  <profiles>
37
    <profile>
111
    <profile>
(-)a/bundles/org.eclipse.swt.cocoa.macosx/pom.xml (+74 lines)
Lines 30-37 Link Here
30
    <os>macosx</os>
30
    <os>macosx</os>
31
    <ws>cocoa</ws>
31
    <ws>cocoa</ws>
32
    <arch>x86</arch>
32
    <arch>x86</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
39
  <build>
40
    <plugins>
41
      <plugin>
42
        <artifactId>maven-antrun-plugin</artifactId>
43
        <version>1.7</version>
44
        <executions>
45
          <execution>
46
            <id>swtdownload</id>
47
            <phase>package</phase>
48
            <configuration>
49
              <target>
50
                <ant antfile="build.xml" target="swtdownload" />
51
              </target>
52
            </configuration>
53
            <goals>
54
              <goal>run</goal>
55
            </goals>
56
          </execution>
57
        </executions>
58
        <dependencies>
59
          <dependency>
60
            <groupId>com.sun</groupId>
61
            <artifactId>tools</artifactId>
62
            <version>0.0.0</version> 
63
            <scope>system</scope>
64
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
65
          </dependency>
66
          <dependency>
67
            <groupId>bsf</groupId>
68
            <artifactId>bsf</artifactId>
69
            <version>2.4.0</version>
70
          </dependency>
71
          <dependency>
72
            <groupId>rhino</groupId>
73
            <artifactId>js</artifactId>
74
            <version>1.7R2</version>
75
          </dependency>
76
          <dependency>
77
            <groupId>org.apache.ant</groupId>
78
            <artifactId>ant-apache-bsf</artifactId>
79
            <version>1.8.3</version>
80
          </dependency>
81
          <dependency>
82
            <groupId>org.apache.ant</groupId>
83
            <artifactId>ant-nodeps</artifactId>
84
            <version>1.8.1</version>
85
          </dependency>
86
        </dependencies>
87
      </plugin>
88
      <plugin>
89
        <artifactId>maven-antrun-plugin</artifactId>
90
        <version>1.7</version>
91
        <executions>
92
          <execution>
93
            <id>copy-swtzip-to-target</id>
94
            <phase>package</phase>
95
            <goals>
96
              <goal>run</goal>
97
            </goals>
98
            <configuration>
99
              <target>
100
                <move file="swt-${buildid}-${ws}-${os}.zip" todir="target" />
101
              </target>
102
            </configuration>
103
          </execution>
104
        </executions>
105
      </plugin>
106
    </plugins>
107
  </build>
108
35
  <!-- This has to be here. Profiles are not inheritable. -->
109
  <!-- This has to be here. Profiles are not inheritable. -->
36
  <profiles>
110
  <profiles>
37
    <profile>
111
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.aix.ppc/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>aix</os>
30
    <os>aix</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>ppc</arch>
32
    <arch>ppc</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
   
38
   
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.aix.ppc64/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>aix</os>
30
    <os>aix</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>ppc64</arch>
32
    <arch>ppc64</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
   
38
   
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.hpux.ia64/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>hpux</os>
30
    <os>hpux</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>ia64</arch>
32
    <arch>ia64</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
   
38
   
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.hpux.ia64_32/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>hpux</os>
30
    <os>hpux</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>ia64_32</arch>
32
    <arch>ia64_32</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
   
38
   
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.linux.ia64/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>linux</os>
30
    <os>linux</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>ia64</arch>
32
    <arch>ia64</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.linux.ppc/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>linux</os>
30
    <os>linux</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>ppc</arch>
32
    <arch>ppc</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.linux.ppc64/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>linux</os>
30
    <os>linux</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>ppc64</arch>
32
    <arch>ppc64</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.linux.s390/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>linux</os>
30
    <os>linux</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>s390</arch>
32
    <arch>s390</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.linux.s390x/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>linux</os>
30
    <os>linux</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>s390x</arch>
32
    <arch>s390x</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.linux.x86/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>linux</os>
30
    <os>linux</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>x86</arch>
32
    <arch>x86</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
   
38
   
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.linux.x86_64/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>linux</os>
30
    <os>linux</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>x86_64</arch>
32
    <arch>x86_64</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.solaris.sparc/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>solaris</os>
30
    <os>solaris</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>sparc</arch>
32
    <arch>sparc</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.gtk.solaris.x86/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>solaris</os>
30
    <os>solaris</os>
31
    <ws>gtk</ws>
31
    <ws>gtk</ws>
32
    <arch>x86</arch>
32
    <arch>x86</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.motif.aix.ppc/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>aix</os>
30
    <os>aix</os>
31
    <ws>motif</ws>
31
    <ws>motif</ws>
32
    <arch>ppc</arch>
32
    <arch>ppc</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.motif.hpux.PA_RISC/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>hpux</os>
30
    <os>hpux</os>
31
    <ws>motif</ws>
31
    <ws>motif</ws>
32
    <arch>PA_RISC</arch>
32
    <arch>PA_RISC</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.motif.hpux.ia64_32/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>hpux</os>
30
    <os>hpux</os>
31
    <ws>motif</ws>
31
    <ws>motif</ws>
32
    <arch>ia64_32</arch>
32
    <arch>ia64_32</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.motif.linux.x86/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>linux</os>
30
    <os>linux</os>
31
    <ws>motif</ws>
31
    <ws>motif</ws>
32
    <arch>x86</arch>
32
    <arch>x86</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.motif.solaris.sparc/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>solaris</os>
30
    <os>solaris</os>
31
    <ws>motif</ws>
31
    <ws>motif</ws>
32
    <arch>sparc</arch>
32
    <arch>sparc</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.photon.qnx.x86/pom.xml (+74 lines)
Lines 30-35 Link Here
30
    <os>qnx</os>
30
    <os>qnx</os>
31
    <ws>photon</ws>
31
    <ws>photon</ws>
32
    <arch>x86</arch>
32
    <arch>x86</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
35
  <!--dependencies>
39
  <!--dependencies>
Lines 41-46 Link Here
41
    </dependency>
45
    </dependency>
42
  </dependencies-->
46
  </dependencies-->
43
47
48
  <build>
49
    <plugins>
50
      <plugin>
51
        <artifactId>maven-antrun-plugin</artifactId>
52
        <version>1.7</version>
53
        <executions>
54
          <execution>
55
            <id>swtdownload</id>
56
            <phase>package</phase>
57
            <configuration>
58
              <target>
59
                <ant antfile="build.xml" target="swtdownload" />
60
              </target>
61
            </configuration>
62
            <goals>
63
              <goal>run</goal>
64
            </goals>
65
          </execution>
66
        </executions>
67
        <dependencies>
68
          <dependency>
69
            <groupId>com.sun</groupId>
70
            <artifactId>tools</artifactId>
71
            <version>0.0.0</version> 
72
            <scope>system</scope>
73
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
74
          </dependency>
75
          <dependency>
76
            <groupId>bsf</groupId>
77
            <artifactId>bsf</artifactId>
78
            <version>2.4.0</version>
79
          </dependency>
80
          <dependency>
81
            <groupId>rhino</groupId>
82
            <artifactId>js</artifactId>
83
            <version>1.7R2</version>
84
          </dependency>
85
          <dependency>
86
            <groupId>org.apache.ant</groupId>
87
            <artifactId>ant-apache-bsf</artifactId>
88
            <version>1.8.3</version>
89
          </dependency>
90
          <dependency>
91
            <groupId>org.apache.ant</groupId>
92
            <artifactId>ant-nodeps</artifactId>
93
            <version>1.8.1</version>
94
          </dependency>
95
        </dependencies>
96
      </plugin>
97
      <plugin>
98
        <artifactId>maven-antrun-plugin</artifactId>
99
        <version>1.7</version>
100
        <executions>
101
          <execution>
102
            <id>copy-swtzip-to-target</id>
103
            <phase>package</phase>
104
            <goals>
105
              <goal>run</goal>
106
            </goals>
107
            <configuration>
108
              <target>
109
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
110
              </target>
111
            </configuration>
112
          </execution>
113
        </executions>
114
      </plugin>
115
    </plugins>
116
  </build>
117
44
  <!-- This has to be here. Profiles are not inheritable. -->
118
  <!-- This has to be here. Profiles are not inheritable. -->
45
  <profiles>
119
  <profiles>
46
    <profile>
120
    <profile>
(-)a/bundles/org.eclipse.swt.win32.wce_ppc.arm/pom.xml (+75 lines)
Lines 30-37 Link Here
30
    <os>wce_ppc</os>
30
    <os>wce_ppc</os>
31
    <ws>win32</ws>
31
    <ws>win32</ws>
32
    <arch>arm</arch>
32
    <arch>arm</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
39
  <build>
40
    <plugins>
41
      <plugin>
42
        <artifactId>maven-antrun-plugin</artifactId>
43
        <version>1.7</version>
44
        <executions>
45
          <execution>
46
            <id>swtdownload</id>
47
            <phase>package</phase>
48
            <configuration>
49
              <target>
50
                <ant antfile="build.xml" target="swtdownload" />
51
              </target>
52
            </configuration>
53
            <goals>
54
              <goal>run</goal>
55
            </goals>
56
          </execution>
57
        </executions>
58
        <dependencies>
59
          <dependency>
60
            <groupId>com.sun</groupId>
61
            <artifactId>tools</artifactId>
62
            <version>0.0.0</version> 
63
            <scope>system</scope>
64
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
65
          </dependency>
66
          <dependency>
67
            <groupId>bsf</groupId>
68
            <artifactId>bsf</artifactId>
69
            <version>2.4.0</version>
70
          </dependency>
71
          <dependency>
72
            <groupId>rhino</groupId>
73
            <artifactId>js</artifactId>
74
            <version>1.7R2</version>
75
          </dependency>
76
          <dependency>
77
            <groupId>org.apache.ant</groupId>
78
            <artifactId>ant-apache-bsf</artifactId>
79
            <version>1.8.3</version>
80
          </dependency>
81
          <dependency>
82
            <groupId>org.apache.ant</groupId>
83
            <artifactId>ant-nodeps</artifactId>
84
            <version>1.8.1</version>
85
          </dependency>
86
        </dependencies>
87
      </plugin>
88
      <plugin>
89
        <artifactId>maven-antrun-plugin</artifactId>
90
        <version>1.7</version>
91
        <executions>
92
          <execution>
93
            <id>copy-swtzip-to-target</id>
94
            <phase>package</phase>
95
            <goals>
96
              <goal>run</goal>
97
            </goals>
98
            <configuration>
99
              <target>
100
                <move file="swt-${buildid}-${ws}-${os}-${arch}-j2me.zip" todir="target" />
101
                <move file="swt-${buildid}-${ws}-${os}-${arch}-j2se.zip" todir="target" />
102
              </target>
103
            </configuration>
104
          </execution>
105
        </executions>
106
      </plugin>
107
    </plugins>
108
  </build>
109
35
  <!-- This has to be here. Profiles are not inheritable. -->
110
  <!-- This has to be here. Profiles are not inheritable. -->
36
  <profiles>
111
  <profiles>
37
    <profile>
112
    <profile>
(-)a/bundles/org.eclipse.swt.win32.win32.ia64/pom.xml (+74 lines)
Lines 30-37 Link Here
30
    <os>win32</os>
30
    <os>win32</os>
31
    <ws>win32</ws>
31
    <ws>win32</ws>
32
    <arch>ia64</arch>
32
    <arch>ia64</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
39
  <build>
40
    <plugins>
41
      <plugin>
42
        <artifactId>maven-antrun-plugin</artifactId>
43
        <version>1.7</version>
44
        <executions>
45
          <execution>
46
            <id>swtdownload</id>
47
            <phase>package</phase>
48
            <configuration>
49
              <target>
50
                <ant antfile="build.xml" target="swtdownload" />
51
              </target>
52
            </configuration>
53
            <goals>
54
              <goal>run</goal>
55
            </goals>
56
          </execution>
57
        </executions>
58
        <dependencies>
59
          <dependency>
60
            <groupId>com.sun</groupId>
61
            <artifactId>tools</artifactId>
62
            <version>0.0.0</version> 
63
            <scope>system</scope>
64
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
65
          </dependency>
66
          <dependency>
67
            <groupId>bsf</groupId>
68
            <artifactId>bsf</artifactId>
69
            <version>2.4.0</version>
70
          </dependency>
71
          <dependency>
72
            <groupId>rhino</groupId>
73
            <artifactId>js</artifactId>
74
            <version>1.7R2</version>
75
          </dependency>
76
          <dependency>
77
            <groupId>org.apache.ant</groupId>
78
            <artifactId>ant-apache-bsf</artifactId>
79
            <version>1.8.3</version>
80
          </dependency>
81
          <dependency>
82
            <groupId>org.apache.ant</groupId>
83
            <artifactId>ant-nodeps</artifactId>
84
            <version>1.8.1</version>
85
          </dependency>
86
        </dependencies>
87
      </plugin>
88
      <plugin>
89
        <artifactId>maven-antrun-plugin</artifactId>
90
        <version>1.7</version>
91
        <executions>
92
          <execution>
93
            <id>copy-swtzip-to-target</id>
94
            <phase>package</phase>
95
            <goals>
96
              <goal>run</goal>
97
            </goals>
98
            <configuration>
99
              <target>
100
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
101
              </target>
102
            </configuration>
103
          </execution>
104
        </executions>
105
      </plugin>
106
    </plugins>
107
  </build>
108
35
  <!-- This has to be here. Profiles are not inheritable. -->
109
  <!-- This has to be here. Profiles are not inheritable. -->
36
  <profiles>
110
  <profiles>
37
    <profile>
111
    <profile>
(-)a/bundles/org.eclipse.swt.win32.win32.x86/pom.xml (+74 lines)
Lines 30-37 Link Here
30
    <os>win32</os>
30
    <os>win32</os>
31
    <ws>win32</ws>
31
    <ws>win32</ws>
32
    <arch>x86</arch>
32
    <arch>x86</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
39
  <build>
40
    <plugins>
41
      <plugin>
42
        <artifactId>maven-antrun-plugin</artifactId>
43
        <version>1.7</version>
44
        <executions>
45
          <execution>
46
            <id>swtdownload</id>
47
            <phase>package</phase>
48
            <configuration>
49
              <target>
50
                <ant antfile="build.xml" target="swtdownload" />
51
              </target>
52
            </configuration>
53
            <goals>
54
              <goal>run</goal>
55
            </goals>
56
          </execution>
57
        </executions>
58
        <dependencies>
59
          <dependency>
60
            <groupId>com.sun</groupId>
61
            <artifactId>tools</artifactId>
62
            <version>0.0.0</version> 
63
            <scope>system</scope>
64
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
65
          </dependency>
66
          <dependency>
67
            <groupId>bsf</groupId>
68
            <artifactId>bsf</artifactId>
69
            <version>2.4.0</version>
70
          </dependency>
71
          <dependency>
72
            <groupId>rhino</groupId>
73
            <artifactId>js</artifactId>
74
            <version>1.7R2</version>
75
          </dependency>
76
          <dependency>
77
            <groupId>org.apache.ant</groupId>
78
            <artifactId>ant-apache-bsf</artifactId>
79
            <version>1.8.3</version>
80
          </dependency>
81
          <dependency>
82
            <groupId>org.apache.ant</groupId>
83
            <artifactId>ant-nodeps</artifactId>
84
            <version>1.8.1</version>
85
          </dependency>
86
        </dependencies>
87
      </plugin>
88
      <plugin>
89
        <artifactId>maven-antrun-plugin</artifactId>
90
        <version>1.7</version>
91
        <executions>
92
          <execution>
93
            <id>copy-swtzip-to-target</id>
94
            <phase>package</phase>
95
            <goals>
96
              <goal>run</goal>
97
            </goals>
98
            <configuration>
99
              <target>
100
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
101
              </target>
102
            </configuration>
103
          </execution>
104
        </executions>
105
      </plugin>
106
    </plugins>
107
  </build>
108
35
  <!-- This has to be here. Profiles are not inheritable. -->
109
  <!-- This has to be here. Profiles are not inheritable. -->
36
  <profiles>
110
  <profiles>
37
    <profile>
111
    <profile>
(-)a/bundles/org.eclipse.swt.win32.win32.x86_64/pom.xml (+74 lines)
Lines 30-37 Link Here
30
    <os>win32</os>
30
    <os>win32</os>
31
    <ws>win32</ws>
31
    <ws>win32</ws>
32
    <arch>x86_64</arch>
32
    <arch>x86_64</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
39
  <build>
40
    <plugins>
41
      <plugin>
42
        <artifactId>maven-antrun-plugin</artifactId>
43
        <version>1.7</version>
44
        <executions>
45
          <execution>
46
            <id>swtdownload</id>
47
            <phase>package</phase>
48
            <configuration>
49
              <target>
50
                <ant antfile="build.xml" target="swtdownload" />
51
              </target>
52
            </configuration>
53
            <goals>
54
              <goal>run</goal>
55
            </goals>
56
          </execution>
57
        </executions>
58
        <dependencies>
59
          <dependency>
60
            <groupId>com.sun</groupId>
61
            <artifactId>tools</artifactId>
62
            <version>0.0.0</version> 
63
            <scope>system</scope>
64
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
65
          </dependency>
66
          <dependency>
67
            <groupId>bsf</groupId>
68
            <artifactId>bsf</artifactId>
69
            <version>2.4.0</version>
70
          </dependency>
71
          <dependency>
72
            <groupId>rhino</groupId>
73
            <artifactId>js</artifactId>
74
            <version>1.7R2</version>
75
          </dependency>
76
          <dependency>
77
            <groupId>org.apache.ant</groupId>
78
            <artifactId>ant-apache-bsf</artifactId>
79
            <version>1.8.3</version>
80
          </dependency>
81
          <dependency>
82
            <groupId>org.apache.ant</groupId>
83
            <artifactId>ant-nodeps</artifactId>
84
            <version>1.8.1</version>
85
          </dependency>
86
        </dependencies>
87
      </plugin>
88
      <plugin>
89
        <artifactId>maven-antrun-plugin</artifactId>
90
        <version>1.7</version>
91
        <executions>
92
          <execution>
93
            <id>copy-swtzip-to-target</id>
94
            <phase>package</phase>
95
            <goals>
96
              <goal>run</goal>
97
            </goals>
98
            <configuration>
99
              <target>
100
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
101
              </target>
102
            </configuration>
103
          </execution>
104
        </executions>
105
      </plugin>
106
    </plugins>
107
  </build>
108
35
  <!-- This has to be here. Profiles are not inheritable. -->
109
  <!-- This has to be here. Profiles are not inheritable. -->
36
  <profiles>
110
  <profiles>
37
    <profile>
111
    <profile>
(-)a/bundles/org.eclipse.swt.wpf.win32.x86/pom.xml (+74 lines)
Lines 30-37 Link Here
30
    <os>win32</os>
30
    <os>win32</os>
31
    <ws>wpf</ws>
31
    <ws>wpf</ws>
32
    <arch>x86</arch>
32
    <arch>x86</arch>
33
34
    <!-- need to define build.id in order to allow parameter to be overridden via commandline -->
35
    <build.id>I${maven.build.timestamp}</build.id>
36
    <buildid>${build.id}</buildid>
33
  </properties>
37
  </properties>
34
38
39
  <build>
40
    <plugins>
41
      <plugin>
42
        <artifactId>maven-antrun-plugin</artifactId>
43
        <version>1.7</version>
44
        <executions>
45
          <execution>
46
            <id>swtdownload</id>
47
            <phase>package</phase>
48
            <configuration>
49
              <target>
50
                <ant antfile="build.xml" target="swtdownload" />
51
              </target>
52
            </configuration>
53
            <goals>
54
              <goal>run</goal>
55
            </goals>
56
          </execution>
57
        </executions>
58
        <dependencies>
59
          <dependency>
60
            <groupId>com.sun</groupId>
61
            <artifactId>tools</artifactId>
62
            <version>0.0.0</version> 
63
            <scope>system</scope>
64
            <systemPath>${java.home}/../lib/tools.jar</systemPath>
65
          </dependency>
66
          <dependency>
67
            <groupId>bsf</groupId>
68
            <artifactId>bsf</artifactId>
69
            <version>2.4.0</version>
70
          </dependency>
71
          <dependency>
72
            <groupId>rhino</groupId>
73
            <artifactId>js</artifactId>
74
            <version>1.7R2</version>
75
          </dependency>
76
          <dependency>
77
            <groupId>org.apache.ant</groupId>
78
            <artifactId>ant-apache-bsf</artifactId>
79
            <version>1.8.3</version>
80
          </dependency>
81
          <dependency>
82
            <groupId>org.apache.ant</groupId>
83
            <artifactId>ant-nodeps</artifactId>
84
            <version>1.8.1</version>
85
          </dependency>
86
        </dependencies>
87
      </plugin>
88
      <plugin>
89
        <artifactId>maven-antrun-plugin</artifactId>
90
        <version>1.7</version>
91
        <executions>
92
          <execution>
93
            <id>copy-swtzip-to-target</id>
94
            <phase>package</phase>
95
            <goals>
96
              <goal>run</goal>
97
            </goals>
98
            <configuration>
99
              <target>
100
                <move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
101
              </target>
102
            </configuration>
103
          </execution>
104
        </executions>
105
      </plugin>
106
    </plugins>
107
  </build>
108
35
  <!-- This has to be here. Profiles are not inheritable. -->
109
  <!-- This has to be here. Profiles are not inheritable. -->
36
  <profiles>
110
  <profiles>
37
    <profile>
111
    <profile>

Return to bug 390020