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

(MAINT) WIP User installer for Windows #339

Closed
wants to merge 1 commit into from
Closed

Conversation

chelnak
Copy link
Contributor

@chelnak chelnak commented Jul 7, 2023

Summary

This PR contains a number of changes that attempt to enable building a user based installer for Windows.

Rather than Program Files, the application should get installed in the users local app data therefore not requiring any Administrative privileges.

The changes are a rationalisation of some previous work in a previous PR that got superseded.

While functionally correct, the changes here need to be tested with our build machines.

bundle exec vanagon build pdk-user-install windows-2019-x64

Additionally, the changes to the project file almost certainly can be refactored in to a more efficient structure.

Enjoy and please ask if you want any clarifications!

@chelnak chelnak requested a review from a team as a code owner July 7, 2023 12:28
@LukasAud LukasAud added the WIP label Jan 31, 2024
@LukasAud
Copy link
Contributor

Hi @chelnak, we were taking a look at this PR during our community sessions and we are unsure whether this one if finished or not (seeing that it still has the WIP in the title). Could you confirm with us if it needs any additional work?

@chelnak
Copy link
Contributor Author

chelnak commented Mar 15, 2024

Hey!

IIRC it packaged OK at the time. However I don't think it's "complete" if that makes sense which is why I left it with WIP in the title.

Maybe try pulling the PR and running it through vanagon to see what happens!

Ping if you need anything 🙂

@LukasAud
Copy link
Contributor

We will convert this into a draft for the time being and keep it here as a reference for future work. We are not committing just yet to this approach.

@LukasAud LukasAud marked this pull request as draft March 22, 2024 11:17
@donoghuc donoghuc closed this Jun 6, 2024
@donoghuc donoghuc deleted the MAINT-user_installer branch June 6, 2024 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants