- Added the reproducible build extension to jburg-types and build-tools
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 33c542e..d0a9941 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -197,6 +197,18 @@
<id>apache-release</id>
<build>
<plugins>
+ <plugin>
+ <groupId>com.theoryinpractise</groupId>
+ <artifactId>reproducible-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <preparationGoals>clean com.theoryinpractise:reproducible-maven-plugin:apply install</preparationGoals>
+ <completionGoals>com.theoryinpractise:reproducible-maven-plugin:clear</completionGoals>
+ </configuration>
+ </plugin>
<!--
Create MD5 and SHA512 checksum files for the release artifacts.
-->
diff --git a/compiler-jburg-types/pom.xml b/compiler-jburg-types/pom.xml
index 47c70ac..a456e8f 100644
--- a/compiler-jburg-types/pom.xml
+++ b/compiler-jburg-types/pom.xml
@@ -134,6 +134,18 @@
<id>apache-release</id>
<build>
<plugins>
+ <plugin>
+ <groupId>com.theoryinpractise</groupId>
+ <artifactId>reproducible-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <preparationGoals>clean com.theoryinpractise:reproducible-maven-plugin:apply install</preparationGoals>
+ <completionGoals>com.theoryinpractise:reproducible-maven-plugin:clear</completionGoals>
+ </configuration>
+ </plugin>
<!--
Create MD5 and SHA512 checksum files for the release artifacts.
-->