File: build.xml

package info (click to toggle)
eclipse-platform-runtime 4.18-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 6,220 kB
  • sloc: java: 49,587; xml: 1,421; makefile: 5
file content (96 lines) | stat: -rw-r--r-- 4,407 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<?xml version="1.0" encoding="UTF-8"?>
<project>

  <include file="/usr/share/eclipse-debian-helper/build-eclipse-bundle.xml"/>

  <!-- Eclipse Core Jobs -->
  <target name="org.eclipse.core.jobs">
    <make-bundle name="org.eclipse.core.jobs">
      <pathelement path="/usr/share/java/equinox-common.jar"/>
    </make-bundle>
  </target>

  <!-- Eclipse Core Tools -->
  <target name="org.eclipse.core.tools">
    <!-- TODO requires org.eclipse.jface -->
    <make-bundle name="org.eclipse.core.tools">
      <pathelement path="/usr/share/java/swt4.jar"/>
    </make-bundle>
  </target>

  <!-- Eclipse Content Mechanism -->
  <target name="org.eclipse.core.contenttype">
    <make-bundle name="org.eclipse.core.contenttype">
      <pathelement path="/usr/share/java/equinox-common.jar"/>
      <pathelement path="/usr/share/java/equinox-preferences.jar"/>
      <pathelement path="/usr/share/java/equinox-registry.jar"/>
    </make-bundle>
  </target>

  <!-- Eclipse Core Runtime -->
  <target name="org.eclipse.core.runtime" depends="org.eclipse.core.jobs,org.eclipse.core.contenttype">
    <make-bundle name="org.eclipse.core.runtime" depends="org.eclipse.core.jobs,org.eclipse.core.contenttype">
      <pathelement path="/usr/share/java/equinox-app.jar"/>
      <pathelement path="/usr/share/java/equinox-common.jar"/>
      <pathelement path="/usr/share/java/equinox-preferences.jar"/>
      <pathelement path="/usr/share/java/equinox-registry.jar"/>
    </make-bundle>
  </target>

  <!-- Eclipse Expression Language -->
  <target name="org.eclipse.core.expressions" depends="org.eclipse.core.runtime">
    <make-bundle name="org.eclipse.core.expressions" depends="org.eclipse.core.runtime">
      <pathelement path="/usr/share/java/equinox-common.jar"/>
      <pathelement path="/usr/share/java/equinox-preferences.jar"/>
      <pathelement path="/usr/share/java/equinox-registry.jar"/>
    </make-bundle>
  </target>

  <!-- Eclipse Contexts -->
  <target name="org.eclipse.e4.core.contexts" depends="org.eclipse.e4.core.di">
    <make-bundle name="org.eclipse.e4.core.contexts" depends="org.eclipse.e4.core.di">
      <pathelement path="/usr/share/java/atinject-jsr330-api.jar"/>
      <pathelement path="/usr/share/java/eclipse-osgi-services.jar"/>
    </make-bundle>
  </target>

  <!-- Eclipse Dependency Injection -->
  <target name="org.eclipse.e4.core.di" depends="org.eclipse.e4.core.di.annotations">
    <make-bundle name="org.eclipse.e4.core.di" depends="org.eclipse.e4.core.di.annotations">
      <pathelement path="/usr/share/java/atinject-jsr330-api.jar"/>
    </make-bundle>
  </target>

  <!-- Eclipse Dependency Injection Annotations -->
  <target name="org.eclipse.e4.core.di.annotations">
    <make-bundle name="org.eclipse.e4.core.di.annotations">
      <pathelement path="/usr/share/java/atinject-jsr330-api.jar"/>
    </make-bundle>
  </target>

  <!-- Eclipse Dependency Injection Extensions -->
  <target name="org.eclipse.e4.core.di.extensions">
    <make-bundle name="org.eclipse.e4.core.di.extensions">
      <pathelement path="/usr/share/java/atinject-jsr330-api.jar"/>
    </make-bundle>
  </target>

  <!-- Eclipse Dependency Injection Extensions Supplier -->
  <target name="org.eclipse.e4.core.di.extensions.supplier" depends="org.eclipse.e4.core.contexts,org.eclipse.e4.core.di,org.eclipse.e4.core.di.annotations,org.eclipse.e4.core.di.extensions">
    <make-bundle name="org.eclipse.e4.core.di.extensions.supplier" depends="org.eclipse.e4.core.contexts,org.eclipse.e4.core.di,org.eclipse.e4.core.di.annotations,org.eclipse.e4.core.di.extensions">
      <pathelement path="/usr/share/java/eclipse-osgi-services.jar"/>
      <pathelement path="/usr/share/java/equinox-preferences.jar"/>
    </make-bundle>
  </target>

  <!-- Eclipse Application Services -->
  <target name="org.eclipse.e4.core.services" depends="org.eclipse.e4.core.contexts,org.eclipse.e4.core.di,org.eclipse.e4.core.di.annotations">
    <make-bundle name="org.eclipse.e4.core.services" depends="org.eclipse.e4.core.contexts,org.eclipse.e4.core.di,org.eclipse.e4.core.di.annotations">
      <pathelement path="/usr/share/java/atinject-jsr330-api.jar"/>
      <pathelement path="/usr/share/java/equinox-common.jar"/>
      <pathelement path="/usr/share/java/equinox-preferences.jar"/>
      <pathelement path="/usr/share/java/eclipse-osgi-services.jar"/>
    </make-bundle>
  </target>

</project>