Skip to content

Build and deploy native MinGW toolchain packages together with cross-compilation one#10

Merged
Blackhex merged 1 commit intomainfrom
native-mingw-toolchain
Apr 11, 2025
Merged

Build and deploy native MinGW toolchain packages together with cross-compilation one#10
Blackhex merged 1 commit intomainfrom
native-mingw-toolchain

Conversation

@Blackhex
Copy link
Copy Markdown
Member

@Blackhex Blackhex commented May 29, 2024

  • Adds separate workflow, mingw-native-toolchain.yml, that builds native MSYS2 packages forming MinGW toolchain both using MSYS2 MinGW cross-compilation toolchain, or the native toolchain itself (built and deployed in the previous iteration).
  • Adds the mingw-native-toolchain.yml workflow to main.yml workflow so the results can be deployed to MSYS2 packages repository.
  • The build of cross-compilation toolchain can be skipped with build_cross parameter, the build of native toolchian can be skipped with build_native parameter, and whether native or cross-compilation toolchian is used to build native toolchain is controlled with build_native_with_native parameter.

@Blackhex Blackhex force-pushed the native-mingw-toolchain branch 11 times, most recently from 57eac8e to d6af5ad Compare June 4, 2024 13:17
@Blackhex Blackhex force-pushed the native-mingw-toolchain branch 19 times, most recently from a8584f2 to f3bdc5c Compare June 10, 2024 08:17
Copy link
Copy Markdown
Member

@eukarpov eukarpov left a comment

Choose a reason for hiding this comment

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

Only minor comments after the first read. The CI looks good.

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