Skip to content

Make release split build as default#10018

Merged
z3moon merged 3 commits into
mainfrom
zm/split-build-release
May 22, 2026
Merged

Make release split build as default#10018
z3moon merged 3 commits into
mainfrom
zm/split-build-release

Conversation

@z3moon
Copy link
Copy Markdown
Contributor

@z3moon z3moon commented May 19, 2026

-y release now becomes the default option for ./build.sh.

Fix a conflict with clean options (-c or -C) as split build will always be executed for clean options otherwise.

@z3moon z3moon added the internal Issue/PR does not affect clients label May 19, 2026
`-y release` now becomes the default option for ./build.sh.

Fix a conflict with clean options (-c or -C) as split build will always
be executed for clean options otherwise.

Fix web build as it hasn't wired up with split build yet.
@z3moon z3moon force-pushed the zm/split-build-release branch from d1177e3 to 259d15f Compare May 19, 2026 02:33
Comment thread build.sh

ISSUE_SPLIT_BUILD=false
SPLIT_BUILD_TYPE=""
ISSUE_SPLIT_BUILD=true
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

so there no way to set this to false anymore? maybe -y should take like a none option to force the build to how it was before? do we even want a non split build option?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I added none option to disable the split build and verified it worked as intended.

@z3moon z3moon requested a review from pixelflinger May 19, 2026 18:34
@z3moon z3moon enabled auto-merge (squash) May 22, 2026 01:04
@z3moon z3moon merged commit a43606e into main May 22, 2026
23 checks passed
@z3moon z3moon deleted the zm/split-build-release branch May 22, 2026 01:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Issue/PR does not affect clients

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants