Build Toolchain Configuration
Starting from version v0.37.0, the build toolchain distribution has been significantly improved to reduce package size and provide more flexibility in configuration.
Windows Build Toolchain
Previously, the Windows build toolchain was packed as part of the main application package. While this approach was convenient, it resulted in larger download sizes and made it necessary to redistribute the toolchain with every release, even when no changes were made to it.
Beginning with v0.37.0, we've made the build toolchain available as a separate package that can be downloaded and configured independently.
Download and Configuration
- Download the Windows build toolchain from Build toolchain for Windows
- Extract the downloaded archive to a location of your choice
- Configure
anyui
to use the extracted toolchain via the Settings panel as shown below:
This approach reduces the main application package size by approximately two-thirds while providing you with more control over your development environment.
Info
The build toolchain is only required for project building. If you only need code generation, you can skip this step.
macOS Build Toolchain
For macOS users, no additional configuration is required. The system already includes the necessary build tools (such as Clang and Make) as part of the standard development environment. These native tools are automatically detected and used by anyui
without any additional setup.
Benefits
This change provides several advantages:
- Reduced Download Size: Main application packages are now approximately one-third of their previous size
- Flexible Updates: Build toolchains can be updated independently of the main application
- Customizable Installation: Users can choose where to install the toolchain on their system
- Consistent Environment: Ensures all users are working with the same validated toolchain versions