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

Build a Portable Windows ZIP #7313

Closed
baconpaul opened this issue Nov 19, 2023 · 0 comments · Fixed by #7320
Closed

Build a Portable Windows ZIP #7313

baconpaul opened this issue Nov 19, 2023 · 0 comments · Fixed by #7320
Labels
Feature Request New feature request Infrastructure Issues related to repository, CI/CD, installers, etc. Windows Windows related issues
Milestone

Comments

@baconpaul
Copy link
Collaborator

In response to yet another person wanting the installer options we had a long discord chit chat. Upshot we kinda decided this

I think it would be pretty easy on windows to make a complete zip. I'd need to boot windows but that may be the answer
And set it up so, if your daw allows, just point to that and it works

It would look like

SurgeSynthTeam
  - Surge XT.vst3
   - Surge XT.clap
   - Surge XT.exe 
   - SurgeXTData
       - patches
       - wavetables
       - etc

we can just do this in lib.cmake with a directory copy to a new dir from surge products and resources

@baconpaul baconpaul added Feature Request New feature request Windows Windows related issues Infrastructure Issues related to repository, CI/CD, installers, etc. labels Nov 19, 2023
@baconpaul baconpaul added this to the Surge XT 1.3 milestone Nov 19, 2023
baconpaul added a commit to baconpaul/surge that referenced this issue Nov 20, 2023
Previously we had a pluginsonly zip. Now we produce two
zips; A pluginsonly zip with the plugins only and a second
portable zip which adds the resources in the appropriately
positioned "SurgeXTData" directory next to the assets, with a
brief README copied in.

Closes surge-synthesizer#7313
baconpaul added a commit that referenced this issue Nov 20, 2023
Previously we had a pluginsonly zip. Now we produce two
zips; A pluginsonly zip with the plugins only and a second
portable zip which adds the resources in the appropriately
positioned "SurgeXTData" directory next to the assets, with a
brief README copied in.

Closes #7313
baconpaul added a commit that referenced this issue Nov 20, 2023
This contains the commit which was missing from  15afd2d
which *actually* makes a portable windows zip;

Closes #7313
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request New feature request Infrastructure Issues related to repository, CI/CD, installers, etc. Windows Windows related issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant