|
23 | 23 |
|
24 | 24 | <modules>
|
25 | 25 | <module>com.microsoft.jdtls.ext.core</module>
|
| 26 | + <module>com.microsoft.jdtls.ext.target</module> |
26 | 27 | </modules>
|
27 | 28 | <build>
|
28 | 29 | <pluginManagement>
|
|
51 | 52 | </execution>
|
52 | 53 | </executions>
|
53 | 54 | </plugin>
|
54 |
| - <plugin> |
55 |
| - <groupId>org.apache.maven.plugins</groupId> |
56 |
| - <artifactId>maven-dependency-plugin</artifactId> |
57 |
| - <executions> |
58 |
| - <execution> |
59 |
| - <?m2e execute onConfiguration?> |
60 |
| - <id>get-libs</id> |
61 |
| - <goals> |
62 |
| - <goal>copy</goal> |
63 |
| - </goals> |
64 |
| - <phase>validate</phase> |
65 |
| - </execution> |
66 |
| - </executions> |
67 |
| - <configuration> |
68 |
| - <skip>false</skip> |
69 |
| - <outputDirectory>${basedir}/lib/</outputDirectory> |
70 |
| - <!-- baseVersion is to avoid SNAPSHOT dependencies |
71 |
| - being copied with ever daily changing timestamp --> |
72 |
| - <useBaseVersion>true</useBaseVersion> |
73 |
| - </configuration> |
74 |
| - </plugin> |
75 | 55 | <plugin>
|
76 | 56 | <groupId>org.apache.maven.plugins</groupId>
|
77 | 57 | <artifactId>maven-checkstyle-plugin</artifactId>
|
|
97 | 77 | <groupId>org.eclipse.tycho</groupId>
|
98 | 78 | <artifactId>target-platform-configuration</artifactId>
|
99 | 79 | <version>${tycho-version}</version>
|
| 80 | + <configuration> |
| 81 | + <resolver>p2</resolver> |
| 82 | + <target> |
| 83 | + <artifact> |
| 84 | + <groupId>com.microsoft.jdtls.ext</groupId> |
| 85 | + <artifactId>com.microsoft.jdtls.ext.tp</artifactId> |
| 86 | + <version>${project.version}</version> |
| 87 | + </artifact> |
| 88 | + </target> |
| 89 | + <environments> |
| 90 | + <environment> |
| 91 | + <os>linux</os> |
| 92 | + <ws>gtk</ws> |
| 93 | + <arch>x86_64</arch> |
| 94 | + </environment> |
| 95 | + <environment> |
| 96 | + <os>win32</os> |
| 97 | + <ws>win32</ws> |
| 98 | + <arch>x86_64</arch> |
| 99 | + </environment> |
| 100 | + <environment> |
| 101 | + <os>macosx</os> |
| 102 | + <ws>cocoa</ws> |
| 103 | + <arch>x86_64</arch> |
| 104 | + </environment> |
| 105 | + </environments> |
| 106 | + <dependency-resolution> |
| 107 | + </dependency-resolution> |
| 108 | + </configuration> |
100 | 109 | </plugin>
|
101 | 110 | </plugins>
|
102 | 111 | </pluginManagement>
|
| 112 | + <plugins> |
| 113 | + <plugin> |
| 114 | + <groupId>org.eclipse.tycho</groupId> |
| 115 | + <artifactId>tycho-maven-plugin</artifactId> |
| 116 | + <version>${tycho-version}</version> |
| 117 | + <extensions>true</extensions> |
| 118 | + </plugin> |
| 119 | + </plugins> |
103 | 120 | </build>
|
104 | 121 | <profiles>
|
105 | 122 | <profile>
|
|
115 | 132 | </profile>
|
116 | 133 | </profiles>
|
117 | 134 | <repositories>
|
118 |
| - <repository> |
119 |
| - <id>202203</id> |
120 |
| - <layout>p2</layout> |
121 |
| - <url>https://download.eclipse.org/releases/2022-03/202203161000/</url> |
122 |
| - </repository> |
123 | 135 | <repository>
|
124 | 136 | <id>oss.sonatype.org</id>
|
125 | 137 | <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
|
126 | 138 | <snapshots>
|
127 | 139 | <enabled>true</enabled>
|
128 | 140 | </snapshots>
|
129 | 141 | </repository>
|
130 |
| - <repository> |
131 |
| - <id>JDT.LS</id> |
132 |
| - <layout>p2</layout> |
133 |
| - <url>https://download.eclipse.org/jdtls/snapshots/repository/latest/</url> |
134 |
| - </repository> |
135 |
| - <repository> |
136 |
| - <id>LSP4J</id> |
137 |
| - <layout>p2</layout> |
138 |
| - <url>https://download.eclipse.org/lsp4j/updates/releases/0.11.0/</url> |
139 |
| - </repository> |
140 |
| - <repository> |
141 |
| - <id>orbit</id> |
142 |
| - <layout>p2</layout> |
143 |
| - <url>https://download.eclipse.org/tools/orbit/R-builds/R20200529191137/repository/</url> |
144 |
| - </repository> |
145 | 142 | </repositories>
|
146 | 143 | </project>
|
0 commit comments