forked from apache/systemds
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This commit fixes a long running bug in the compiling of our system where when packaging multiple times in a row there was some inconsistencies with the packed JAR and the shader plugin. Where the shader plugin would complain. I found out it happens because the JAR that the shader puts in Antler and Wink already contained those from previous packing. This is now fixed with dedicated Jar creation with the maven-jar-plugin, and we now pack the manifest correctly from this jar-plugin instead of the 'hacky' way from before with the shader transform packages. Also included is the construction of a Test and Performance JAR. These are commented more on in the following commit. In the end the build directory jars look like: systemds-3.2.0-SNAPSHOT-perf.jar systemds-3.2.0-SNAPSHOT-tests.jar systemds-3.2.0-SNAPSHOT-unshaded.jar systemds-3.2.0-SNAPSHOT.jar <- this is shaded correctly always SystemDS.jar
- Loading branch information
1 parent
82d9d13
commit fb828dd
Showing
1 changed file
with
117 additions
and
134 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters