Skip to content

Install less windows Dlls - #8758

Merged
nbolton merged 4 commits into
masterfrom
installLessWin
Jul 21, 2025
Merged

Install less windows Dlls#8758
nbolton merged 4 commits into
masterfrom
installLessWin

Conversation

@sithlord48

@sithlord48 sithlord48 commented Jul 16, 2025

Copy link
Copy Markdown
Member
  • Modify the run of windeploy qt to only run once
    • place a copy of the depends in the bin folder for devs
    • use install to make sure qt depends are in the package when deploying
    • deploy qt plugins into plugins folder
  • Do not include these dll files for windows deployments
    • dxil.dll(~1.5Mb) we do not use dx shaders
    • dxcompiler.dll (~14Mb) we do not use dx shaders
    • opengl32sw.dll (~20mb) we don't use Qml or OpenGLWidgets

@sithlord48 sithlord48 added the 🪟 windows This issue affects Windows label Jul 16, 2025
@sithlord48
sithlord48 requested a review from nbolton July 16, 2025 20:37
@sithlord48 sithlord48 changed the title Install less windown Dlls Install less windows Dlls Jul 16, 2025
@nbolton

nbolton commented Jul 17, 2025

Copy link
Copy Markdown
Member

I'll test this on a fresh VM.

@sithlord48
sithlord48 force-pushed the installLessWin branch 3 times, most recently from 315848a to 4f9229f Compare July 18, 2025 14:52
@sithlord48
sithlord48 marked this pull request as draft July 18, 2025 16:18
@sithlord48
sithlord48 marked this pull request as ready for review July 18, 2025 17:45
@sithlord48
sithlord48 force-pushed the installLessWin branch 5 times, most recently from 65eb1b7 to 30472e1 Compare July 19, 2025 15:06
@sithlord48 sithlord48 linked an issue Jul 19, 2025 that may be closed by this pull request
5 tasks
@sithlord48 sithlord48 removed a link to an issue Jul 19, 2025
5 tasks

@nbolton nbolton left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on fresh Windows VM, works.

@nbolton
nbolton enabled auto-merge (rebase) July 21, 2025 14:46
@nbolton
nbolton merged commit 3b27fa5 into master Jul 21, 2025
31 checks passed
@nbolton
nbolton deleted the installLessWin branch July 21, 2025 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🪟 windows This issue affects Windows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants