17 Commits
Author SHA1 Message Date
Andrew Rabert df852c99cb Update artifact names 2025-12-26 23:56:27 -05:00
Andrew Rabert 6b11ab921c Add LOCALAPPDATA path for Inno Setup discovery 2025-12-26 05:28:24 -05:00
Andrew Rabert a730b75189 Fix setup-windows.bat and portable ZIP build 2025-12-26 05:07:04 -05:00
Andrew Rabert 747275054e Bundle VC runtime DLLs for Windows installer
- Support user-level install (no admin required)
- Bundle MSVC runtime DLLs from deps/vcruntime
- Offer system-wide VCRedist install when running as admin
- Add portable ZIP artifact (windows_zip target)
- Add combined windows_all target for installer + ZIP
2025-12-26 03:49:48 -05:00
Andrew Rabert f8e65dc138 Change to Inno Setup for Windows
WiX 3 is EOL and is one of the blockers for arm64 builds.
2025-12-25 02:08:28 -05:00
iZack 52d5067676 Working 2.0.0 build for Windows
It is really late so I'm calling it here. I wanted to put this out for relevant people to get eyes on, in order to aid in getting the Windows build of v2.0.0 out. Apologies in advance for not following any contrib guidelines or there being messes.  I'm leaving in the build scripts I used for now. The build scripts still contain a few hardcoded visual studio related values for now.  At the moment when I run the app on a different machine to the dev VM I'm using the qt web view doesn't seem to be rendering.

summary of where this is at:
the whole thing builds
works on my Windows 11 virtual machine

short summary of what I did:

A couple of qt6 updates specific to windows were addressed.

Some build system issues were addressed

did some minor refactoring to sieve out binary build dependencies from generated build files since its a lot easier when you can just delete the build folder to run a clean build
2025-12-19 01:43:38 -08:00
Andrew Rabert f1579d322d Cleanup build scripts
- remove unused scripts
- convert python scripts to cmake
- move WindowsSign.cmd to bundle/win
2025-12-15 18:19:32 -05:00
Andrew Rabert 8281ee713d Rename to Jellyfin Desktop 2025-12-14 05:26:31 -05:00
Ian Walton 924831d52b Make Windows builds sort-of work. 2021-04-04 14:53:45 -04:00
Ian Walton 678368bdfe Initial jf commit. 2021-04-04 02:48:27 -04:00
Vincent Lang 7b3da572ee Make 32 bit Windows build work
(Might contain some changes to make CoD work on 64 bit Windows too, like
changing ARCHSTR to "windows-x86_64".)
2016-04-07 17:57:30 +02:00
Tobias Hieta e494bb2abb Switch auto-update method with the new windows installer 2016-02-17 09:31:05 +01:00
Tobias Hieta 924793b5e5 Switch back to preMachine and escalation for now. 2016-02-16 21:23:06 +01:00
Tobias Hieta ee6115d7c1 Fix signing with a burn bootstrapper 2016-02-16 16:11:23 +01:00
Tobias Hieta 38aa3555ba Clean-up dependency chain for the windows installer 2016-02-16 13:55:13 +01:00
Tobias Hieta c43b876e45 Quote some file paths for the windows installer. 2016-02-16 13:31:01 +01:00
Tobias Hieta 73bc190b06 Switch to WiX generated installer
Fixes a bunch of issues related to the old installer
2016-02-15 15:57:21 +01:00