From e34cba01e6734e60e4b6153713a418a8dcb0b8f8 Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Fri, 9 Nov 2018 18:27:01 +0100 Subject: [PATCH] Add example post-processing scripts to distribution archives --- src/assembly/linux.xml | 4 ++++ src/assembly/macos-jre.xml | 4 ++++ src/assembly/win32-jre.xml | 8 ++++++++ src/assembly/win64-jre.xml | 8 ++++++++ src/assembly/win64.xml | 8 ++++++++ src/main/resources/pp.bat | 3 ++- 6 files changed, 34 insertions(+), 1 deletion(-) diff --git a/src/assembly/linux.xml b/src/assembly/linux.xml index 26c75a93..83413326 100644 --- a/src/assembly/linux.xml +++ b/src/assembly/linux.xml @@ -16,6 +16,10 @@ <outputDirectory>ctbrec</outputDirectory> <filtered>true</filtered> </file> + <file> + <source>${project.basedir}/src/main/resources/pp.sh</source> + <outputDirectory>ctbrec</outputDirectory> + </file> <file> <source>${project.build.directory}/${name.final}.jar</source> <outputDirectory>ctbrec</outputDirectory> diff --git a/src/assembly/macos-jre.xml b/src/assembly/macos-jre.xml index c8a1c261..84a87a90 100644 --- a/src/assembly/macos-jre.xml +++ b/src/assembly/macos-jre.xml @@ -16,6 +16,10 @@ <outputDirectory>ctbrec</outputDirectory> <filtered>true</filtered> </file> + <file> + <source>${project.basedir}/src/main/resources/pp.sh</source> + <outputDirectory>ctbrec</outputDirectory> + </file> <file> <source>${project.build.directory}/${name.final}.jar</source> <outputDirectory>ctbrec</outputDirectory> diff --git a/src/assembly/win32-jre.xml b/src/assembly/win32-jre.xml index 7efe1c9d..c76fff23 100644 --- a/src/assembly/win32-jre.xml +++ b/src/assembly/win32-jre.xml @@ -15,6 +15,14 @@ <outputDirectory>ctbrec</outputDirectory> <filtered>true</filtered> </file> + <file> + <source>${project.basedir}/src/main/resources/pp.bat</source> + <outputDirectory>ctbrec</outputDirectory> + </file> + <file> + <source>${project.basedir}/src/main/resources/pp.ps1</source> + <outputDirectory>ctbrec</outputDirectory> + </file> <file> <source>${project.build.directory}/${name.final}.jar</source> <outputDirectory>ctbrec</outputDirectory> diff --git a/src/assembly/win64-jre.xml b/src/assembly/win64-jre.xml index 65b22409..81000d7e 100644 --- a/src/assembly/win64-jre.xml +++ b/src/assembly/win64-jre.xml @@ -15,6 +15,14 @@ <outputDirectory>ctbrec</outputDirectory> <filtered>true</filtered> </file> + <file> + <source>${project.basedir}/src/main/resources/pp.bat</source> + <outputDirectory>ctbrec</outputDirectory> + </file> + <file> + <source>${project.basedir}/src/main/resources/pp.ps1</source> + <outputDirectory>ctbrec</outputDirectory> + </file> <file> <source>${project.build.directory}/${name.final}.jar</source> <outputDirectory>ctbrec</outputDirectory> diff --git a/src/assembly/win64.xml b/src/assembly/win64.xml index 62bb8a6f..f637dd44 100644 --- a/src/assembly/win64.xml +++ b/src/assembly/win64.xml @@ -15,6 +15,14 @@ <outputDirectory>ctbrec</outputDirectory> <filtered>true</filtered> </file> + <file> + <source>${project.basedir}/src/main/resources/pp.bat</source> + <outputDirectory>ctbrec</outputDirectory> + </file> + <file> + <source>${project.basedir}/src/main/resources/pp.ps1</source> + <outputDirectory>ctbrec</outputDirectory> + </file> <file> <source>${project.build.directory}/${name.final}.jar</source> <outputDirectory>ctbrec</outputDirectory> diff --git a/src/main/resources/pp.bat b/src/main/resources/pp.bat index 74d6c000..d8587126 100644 --- a/src/main/resources/pp.bat +++ b/src/main/resources/pp.bat @@ -1,5 +1,6 @@ +REM This is an post-processing example script REM This script is just a wrapper to call the actual powershell script. -REM But you do something complete different here, too. +REM But you can do something completly different here, too. REM REM If you want to use powershell, make sure, that your system allows the execution of powershell scripts: REM 1. Open cmd.exe as administrator (Click on start, type cmd.exe, right-click on it and select "Run as administrator")