Files
imsInterface/resources/pom.xml
2025-06-06 09:15:13 +02:00

80 lines
3.7 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.itac.interface</groupId>
<artifactId>imsinterfaces-resources-export</artifactId>
<packaging>jar</packaging>
<name>imsinterfaces-resources-export</name>
<version>${mes.interface.version}</version>
<parent>
<groupId>com.itac.interface</groupId>
<artifactId>imsinterfaces</artifactId>
<version>${mes.interface.version}</version>
</parent>
<build>
<plugins>
<!-- this plugin helps eclipse -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<id>add-sources-for-eclipse</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${project.build.directory}/generated-sources/java/</source>
<source>${project.build.directory}/generated-resources</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>com.itac.tools</groupId>
<artifactId>resource-plugin</artifactId>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>resourceExport</goal>
</goals>
</execution>
</executions>
<configuration>
<interfaceJava>com.itac.resource.Resources</interfaceJava>
<interfaceRoot>Resources</interfaceRoot>
<exportResources>resources-imsinterfaces.zip</exportResources>
<exportStructure>resources-imsinterfaces.xml</exportStructure>
<exportInterfaces>true</exportInterfaces>
<excludeGroups>Resources.Customer,Resources.IMSClients,Resources.ULILoggingMessages,Resources.UnivLoggingMessages,Resources.Timers,Resources.Archival,Resources.APS,Resources.ArchivClient,Resources.BE,Resources.Binaries,Resources.DigiA,Resources.DSP,Resources.Export,Resources.ExternalData,Resources.FKT,Resources.FKTBC,Resources.Hella,Resources.Help,Resources.TRLoggingMessages,Resources.WorkFlow,Resources.VarAddon,Resources.Workorder,Resources.Description,Resources.HtmlTable,Resources.Formatter,Resources.MobileShippingClient,Resources.MobileStoreClient,Resources.OPMMD,Resources.OPMResChartFrame,Resources.OPMResLeitstand,Resources.PDA,Resources.ManufactureClient,Resources.MDA,Resources.MesPanels,Resources.PRClient,Resources.SAP,Resources.OPC,Resources.QM,Resources.RC,Resources.Workframe,Resources.TRInterface,Resources.StammdatenUpload,Resources.SnrPool,Resources.SME,Resources.PartReference,Resources.Schichtkalendar,Resources.SCTClient,Resources.ML.IG,Resources.ServerMainApp,Resources.ServerMsgKeys,Resources.Reporting,Resources.BDE</excludeGroups>
<!-- resourceExport -->
<version>8.00</version>
<locales>de,en,fr</locales>
<exportInterfaces>true</exportInterfaces>
</configuration>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifestEntries>
<Resource-Location>class:///resources-imsinterfaces.zip</Resource-Location>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
</project>