Skip to content

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

Open
roxell wants to merge 2 commits intokernelci:mainfrom
roxell:enable-tuxmake-backend
Open

config: jobs: Enable TuxMake backend for primary architectures#1406
roxell wants to merge 2 commits intokernelci:mainfrom
roxell:enable-tuxmake-backend

Conversation

@roxell
Copy link

@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
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.

2 participants