Skip to content

Commit

Permalink
fix: Added explicit test-jar dependencies for the protocols, so the c…
Browse files Browse the repository at this point in the history
…opying of resources works with disabled code-generation.
  • Loading branch information
chrisdutz committed Oct 25, 2023
1 parent 9993eaa commit b1d3975
Showing 1 changed file with 99 additions and 0 deletions.
99 changes: 99 additions & 0 deletions plc4go/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -439,6 +439,105 @@
</plugins>
</build>

<dependencies>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-ab-eth</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-ads</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-bacnetip</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-c-bus</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-df1</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-eip</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-firmata</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-knxnetip</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-modbus</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-opcua</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-s7</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-simulated</artifactId>
<version>0.12.0-SNAPSHOT</version>
<type>test-jar</type>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
</dependencies>

<profiles>
<profile>
<id>os-windows</id>
Expand Down

0 comments on commit b1d3975

Please sign in to comment.