|
3 | 3 | <modelVersion>4.0.0</modelVersion>
|
4 | 4 | <groupId>com.ge.predix.solsvc</groupId>
|
5 | 5 | <artifactId>predix-machine-template-adapter-pi</artifactId>
|
6 |
| - <version>2.0.47</version> |
| 6 | + <version>2.0.48</version> |
7 | 7 | <packaging>bundle</packaging>
|
8 |
| - |
| 8 | + <name>Predix Machine Adapter for Grove Pi</name> |
| 9 | + |
9 | 10 | <properties>
|
10 |
| - <com.scireum.parsii.version>2.3</com.scireum.parsii.version> |
11 |
| - <!-- Project Properties --> |
12 |
| - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| 11 | + <com.scireum.parsii.version>2.3</com.scireum.parsii.version> |
| 12 | + <!-- Jackson --> |
| 13 | + <jackson.core-asl.version>1.9.13</jackson.core-asl.version> |
| 14 | + <jackson.jaxrs.version>1.9.13</jackson.jaxrs.version> |
| 15 | + <jackson.mapper-asl.version>1.9.13</jackson.mapper-asl.version> |
| 16 | + |
13 | 17 | <maven.compiler.source>1.8</maven.compiler.source>
|
14 |
| - <maven.compiler.target>1.8</maven.compiler.target> |
15 |
| - |
16 |
| - <!-- Maven Properties --> |
| 18 | + <maven.compiler.target>1.8</maven.compiler.target> |
| 19 | + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| 20 | + <maven.compiler.source.version>1.8</maven.compiler.source.version> |
| 21 | + <maven.compiler.target.version>1.8</maven.compiler.target.version> |
| 22 | + |
17 | 23 | <clover.bundle.import />
|
18 | 24 | <maven-dependency-plugin.version>2.10</maven-dependency-plugin.version>
|
19 | 25 | <maven.archetype.archetype-packaging.version>2.4</maven.archetype.archetype-packaging.version>
|
|
31 | 37 | <org.slf4j.version>1.7.21</org.slf4j.version>
|
32 | 38 |
|
33 | 39 | <!-- This actually drives the BND used during compile time. The version of this plugin will map to a version of BND -->
|
34 |
| - <org.apache.felix.maven-bundle-plugin.version>3.0.1</org.apache.felix.maven-bundle-plugin.version> |
| 40 | + <org.apache.felix.maven-bundle-plugin.version>3.5.0</org.apache.felix.maven-bundle-plugin.version> |
35 | 41 |
|
36 | 42 | <!-- 3rd Party Compile-Dependency Bundle versions -->
|
37 | 43 | <org.osgi.core.version>5.0.0</org.osgi.core.version>
|
|
135 | 141 |
|
136 | 142 | <import.org.codehaus.jackson>"[1.9,2)"</import.org.codehaus.jackson>
|
137 | 143 | <import.org.codehaus.jackson.map>"[1.9,2)"</import.org.codehaus.jackson.map>
|
138 |
| - <import.org.codehaus.jackson.type>"[1.9,2)"</import.org.codehaus.jackson.type> |
139 | 144 | <import.org.codehaus.jackson.map.annotate>"[1.9,2)"</import.org.codehaus.jackson.map.annotate>
|
140 | 145 |
|
141 | 146 | <import.com.prosyst.util.encode>"[2.1,3)"</import.com.prosyst.util.encode>
|
|
200 | 205 | <import.com.ge.predixmachine.datamodel.datacomm>"[1.0,2.0)"</import.com.ge.predixmachine.datamodel.datacomm>
|
201 | 206 | <import.com.ge.predixmachine.datamodel.defaultcomm>"[1.0,2.0)"</import.com.ge.predixmachine.datamodel.defaultcomm>
|
202 | 207 | <import.com.ge.predixmachine.datamodel.gateway>"[1.1,2.0)"</import.com.ge.predixmachine.datamodel.gateway>
|
203 |
| - <import.com.ge.predixmachine.datamodel.event>"[1.0,2.0)"</import.com.ge.predixmachine.datamodel.event> |
204 |
| - </properties> |
| 208 | + <import.com.ge.predixmachine.datamodel.event>"[1.0,2.0)"</import.com.ge.predixmachine.datamodel.event> |
| 209 | + |
| 210 | + |
| 211 | + <import.org.codehaus.jackson>"[1.9,2)"</import.org.codehaus.jackson> |
| 212 | + <import.org.codehaus.jackson.map>"[1.9,2)"</import.org.codehaus.jackson.map> |
| 213 | + <import.org.codehaus.jackson.type>"[1.9,2)"</import.org.codehaus.jackson.type> |
| 214 | + <import.org.codehaus.jackson.map.annotate>"[1.9,2)"</import.org.codehaus.jackson.map.annotate> |
| 215 | + </properties> |
205 | 216 | <dependencies>
|
206 | 217 |
|
207 | 218 | <!-- OSGi -->
|
|
226 | 237 | <scope>provided</scope>
|
227 | 238 | </dependency>
|
228 | 239 |
|
| 240 | + <!-- Jackson apis --> |
| 241 | + <dependency> |
| 242 | + <groupId>org.codehaus.jackson</groupId> |
| 243 | + <artifactId>jackson-core-asl</artifactId> |
| 244 | + <version>${jackson.core-asl.version}</version> |
| 245 | + </dependency> |
| 246 | + <dependency> |
| 247 | + <groupId>org.codehaus.jackson</groupId> |
| 248 | + <artifactId>jackson-mapper-asl</artifactId> |
| 249 | + <version>${jackson.mapper-asl.version}</version> |
| 250 | + </dependency> |
| 251 | + |
229 | 252 | <!-- Predix Machine -->
|
230 | 253 | <dependency>
|
231 | 254 | <groupId>com.ge.dspmicro</groupId>
|
|
266 | 289 | <artifactId>protobuf-java-util</artifactId>
|
267 | 290 | <version>${com.google.protobuf.version}</version>
|
268 | 291 | </dependency>
|
| 292 | + |
269 | 293 | <!-- DS Annotation Dependency -->
|
270 | 294 | <dependency>
|
271 | 295 | <groupId>biz.aQute.bnd</groupId>
|
272 | 296 | <artifactId>biz.aQute.bndlib</artifactId>
|
273 | 297 | <version>${biz.aQute.bndlib.version}</version>
|
274 | 298 | <scope>compile</scope>
|
275 | 299 | </dependency>
|
276 |
| - |
277 |
| - |
278 |
| - <!-- Jackson apis --> |
279 |
| - <dependency> |
280 |
| - <groupId>org.codehaus.jackson</groupId> |
281 |
| - <artifactId>jackson-core-asl</artifactId> |
282 |
| - <version>${jackson.core-asl.version}</version> |
283 |
| - </dependency> |
284 |
| - <dependency> |
285 |
| - <groupId>org.codehaus.jackson</groupId> |
286 |
| - <artifactId>jackson-mapper-asl</artifactId> |
287 |
| - <version>${jackson.mapper-asl.version}</version> |
288 |
| - </dependency> |
289 |
| - |
290 |
| - <dependency> |
291 |
| - <groupId>javax.ws.rs</groupId> |
292 |
| - <artifactId>javax.ws.rs-api</artifactId> |
293 |
| - <version>${javax.ws.rs.version}</version> |
294 |
| - </dependency> |
295 |
| - |
| 300 | + |
296 | 301 | <!-- Pi Dependencies -->
|
297 | 302 | <dependency>
|
298 | 303 | <groupId>org.iot.raspberry</groupId>
|
|
342 | 347 | <plugin>
|
343 | 348 | <groupId>org.apache.felix</groupId>
|
344 | 349 | <artifactId>maven-bundle-plugin</artifactId>
|
| 350 | + <version>${org.apache.felix.maven-bundle-plugin.version}</version> |
345 | 351 | <extensions>true</extensions>
|
346 | 352 | <configuration>
|
347 | 353 | <instructions>
|
348 | 354 | <_noee>true</_noee>
|
349 |
| - <Include-Resource> |
350 |
| - pi4j-core-1.1.jar |
351 |
| - </Include-Resource> |
352 | 355 | <Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
|
353 | 356 | <Bundle-Version>${project.version}</Bundle-Version>
|
354 |
| - <Embed-Dependency></Embed-Dependency> |
355 |
| - <Bundle-Classpath></Bundle-Classpath> |
356 | 357 | <Bundle-Classpath>
|
357 | 358 | .,pi4j-core-1.1.jar,
|
358 | 359 | GrovePi-spec-0.1.0.jar,
|
|
389 | 390 | </configuration>
|
390 | 391 | </plugin>
|
391 | 392 | <plugin>
|
392 |
| - <groupId>org.apache.maven.plugins</groupId> |
393 |
| - <artifactId>maven-dependency-plugin</artifactId> |
394 |
| - <version>${maven-dependency-plugin.version}</version> |
395 |
| - <configuration> |
396 |
| - <artifactItems> |
397 |
| - <artifactItem> |
398 |
| - <groupId>${project.groupId}</groupId> |
399 |
| - <artifactId>${project.artifactId}</artifactId> |
400 |
| - <version>${project.version}</version> |
401 |
| - <overWrite>true</overWrite> |
402 |
| - <outputDirectory>${project.build.directory}</outputDirectory> |
403 |
| - </artifactItem> |
404 |
| - </artifactItems> |
405 |
| - </configuration> |
406 |
| - </plugin> |
| 393 | + <groupId>org.apache.maven.plugins</groupId> |
| 394 | + <artifactId>maven-compiler-plugin</artifactId> |
| 395 | + <version>${maven.plugins.maven-compiler-plugin.version}</version> |
| 396 | + <configuration> |
| 397 | + <source>${maven.compiler.source.version}</source> |
| 398 | + <target>${maven.compiler.target.version}</target> |
| 399 | + </configuration> |
| 400 | + </plugin> |
| 401 | + <plugin> |
| 402 | + <groupId>org.apache.maven.plugins</groupId> |
| 403 | + <artifactId>maven-assembly-plugin</artifactId> |
| 404 | + <version>${maven.plugins.maven-assembly-plugin.version}</version> |
| 405 | + </plugin> |
| 406 | + <plugin> |
| 407 | + <groupId>org.apache.maven.plugins</groupId> |
| 408 | + <artifactId>maven-jarsigner-plugin</artifactId> |
| 409 | + <version>${maven.plugins.maven-jarsigner-plugin.version}</version> |
| 410 | + </plugin> |
407 | 411 | </plugins>
|
408 | 412 | </build>
|
409 | 413 |
|
410 |
| - |
411 | 414 | </project>
|
0 commit comments