diff --git a/installers/desktop/build-windows.ps1 b/installers/desktop/build-windows.ps1 index 8952491..e3cfd98 100644 --- a/installers/desktop/build-windows.ps1 +++ b/installers/desktop/build-windows.ps1 @@ -58,6 +58,7 @@ $CoreDir = Join-Path $RepoRoot 'core' $StageDir = Join-Path $CoreDir 'target\dist-input' # charge utile jpackage $OutDir = Join-Path $CoreDir 'target\dist-out' # .msi produit $IconFile = Join-Path $PSScriptRoot 'app-icon.ico' # icone de l'app (.msi + raccourcis) +$WixDir = Join-Path $PSScriptRoot 'wix' # main.wxs surcharge (case "Lancer" en fin d'install) # --- Version (numerique pour MSI) ------------------------------------------ if (-not $Version) { @@ -229,6 +230,7 @@ jpackage ` --app-version $Version ` --vendor 'IGML Creation' ` --icon $IconFile ` + --resource-dir $WixDir ` --input $StageDir ` --main-jar loremind-core.jar ` --main-class org.springframework.boot.loader.launch.JarLauncher ` diff --git a/installers/desktop/wix/main.wxs b/installers/desktop/wix/main.wxs new file mode 100644 index 0000000..5c391f4 --- /dev/null +++ b/installers/desktop/wix/main.wxs @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed + + + + + Not Installed + Not Installed + Not Installed + Not Installed + + Not Installed + + + Not Installed + + + Not Installed + + + + JP_UPGRADABLE_FOUND + + + JP_DOWNGRADABLE_FOUND + + + + + + + + + + +