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

SCons: Minor fixes/adjustments for web compilation #92026

Merged
merged 1 commit into from
May 28, 2024

Conversation

Repiteo
Copy link
Contributor

@Repiteo Repiteo commented May 16, 2024

Implements a handful of tweaks with web platform builds in mind, particularly when compiling from Windows:

  • Warn if d3d12 is used for non-windows platform & disable the option. Outside of PR scope.
  • Added a [[maybe_unused]] attribute for an argument that only has guaranteed use behind a conditional.
  • Ensure ARCOM_POSIX uses ARCOMSTR for non-verbose output.
  • Add ZIPCOMSTR to non-verbose outputs.

SConstruct Outdated Show resolved Hide resolved
@Repiteo Repiteo force-pushed the scons/web-fixes branch 2 times, most recently from 7f57e34 to 2c89838 Compare May 24, 2024 16:40
@Repiteo Repiteo requested a review from a team as a code owner May 24, 2024 16:40
SConstruct Outdated Show resolved Hide resolved
@Repiteo Repiteo force-pushed the scons/web-fixes branch from 2c89838 to 5d265e9 Compare May 24, 2024 17:30
@akien-mga akien-mga modified the milestones: 4.x, 4.3 May 24, 2024
@akien-mga akien-mga merged commit ca708b5 into godotengine:master May 28, 2024
16 checks passed
@akien-mga
Copy link
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants