Add BlueJ as a maintained Windows app: new winget input manifest (ee/maintained-apps/inputs/winget/bluej.json), PowerShell install and uninstall scripts (ee/maintained-apps/inputs/winget/scripts/bluej_install.ps1 and bluej_uninstall.ps1), and output metadata (ee/maintained-apps/outputs/bluej/windows.json). Also update apps index (ee/maintained-apps/outputs/apps.json) to include BlueJ. The install script passes ALLUSERS=2 so the per-user WiX MSI installs per-machine when run elevated; the uninstall script finds related product codes for the app's upgrade code and uninstalls each with a timeout. The outputs include version 5.5.0, installer URL, checksum, and embedded script refs.
13 lines
430 B
JSON
13 lines
430 B
JSON
{
|
|
"name": "BlueJ",
|
|
"slug": "bluej/windows",
|
|
"package_identifier": "BlueJTeam.BlueJ",
|
|
"unique_identifier": "BlueJ",
|
|
"install_script_path": "ee/maintained-apps/inputs/winget/scripts/bluej_install.ps1",
|
|
"uninstall_script_path": "ee/maintained-apps/inputs/winget/scripts/bluej_uninstall.ps1",
|
|
"installer_arch": "x64",
|
|
"installer_type": "msi",
|
|
"installer_scope": "user",
|
|
"default_categories": ["Developer tools"]
|
|
}
|