Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Excecutable installer #12

Open
upintheairsheep opened this issue May 6, 2023 · 1 comment
Open

Excecutable installer #12

upintheairsheep opened this issue May 6, 2023 · 1 comment
Labels
invalid This doesn't seem right question Further information is requested

Comments

@upintheairsheep
Copy link

Hello, I would like to publish ipasim onto the WinGet repository, however they have a strict policy against apps that use scripts to install, and was never implemented due to agreements. Scripts within executables are allowed onto the platform, though.

@jjonescz
Copy link
Member

I don't think executable installer is necessary, WinGet manifests can point to .msix. But they would need some real certificate, ipasim currently only has a self-signed one.

Alternatively, you can package the powershell script in a self-extracting archive - would that work? For example, I used https://superuser.com/a/929132 with the following config to produce an .exe installer which seems to work fine.

;!@Install@!UTF-8!
Title="ipasim v1.0.1.0"
ExecuteFile="powershell.exe"
ExecuteParameters="-ExecutionPolicy Bypass -File Add-AppDevPackage.ps1 -Force"
;!@InstallEnd@!

I've uploaded the installer here:

https://github.com/ipasimulator/ipasim/releases/download/v1.0.1/ipasim-build-v1.0.1-2023-01-01.exe

@jjonescz jjonescz added invalid This doesn't seem right question Further information is requested labels Sep 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
invalid This doesn't seem right question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants