Skip to content

config: jobs: Enable TuxMake backend for primary architectures#1406

Merged
nuclearcat merged 2 commits intokernelci:mainfrom
roxell:enable-tuxmake-backend
Mar 17, 2026
Merged

config: jobs: Enable TuxMake backend for primary architectures#1406
nuclearcat merged 2 commits intokernelci:mainfrom
roxell:enable-tuxmake-backend

Conversation

@roxell
Copy link
Copy Markdown
Contributor

@roxell roxell commented Jan 14, 2026

The traditional make-based builds required manual configuration of build parameters and artifact collection. TuxMake provides a cleaner interface with native fragment support, so let's use it.

Enable backend: tuxmake for the 8 primary kbuild params anchors covering arm64, x86, arm, and riscv with both clang-21 and gcc-14 compilers.

@roxell roxell force-pushed the enable-tuxmake-backend branch from a81690a to 4021f52 Compare January 14, 2026 17:26
@roxell roxell force-pushed the enable-tuxmake-backend branch from 4021f52 to 7a31bda Compare January 29, 2026 14:13
roxell added 2 commits March 9, 2026 12:50
Pass backend parameter to KBuild class, otherwise all builds
fallback to make backend instead of tuxmake.

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
The traditional make-based builds required manual configuration of build
parameters and artifact collection. TuxMake provides a cleaner interface
with native fragment support, so let's use it.

Enable backend: tuxmake for the 8 primary kbuild params anchors covering
arm64, x86, arm, and riscv with both clang-21 and gcc-14 compilers.

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
@roxell roxell force-pushed the enable-tuxmake-backend branch from bf352d3 to 12d3bb6 Compare March 9, 2026 11:51
@nuclearcat nuclearcat added this pull request to the merge queue Mar 17, 2026
Merged via the queue into kernelci:main with commit 5fb4148 Mar 17, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants