Build Options
All of these options can be applied to meson build
or meson configure
to customize your build. For instance, to disable HTTPS, you would use meson build -Duse_https=false
while setting up the project for the first time, or meson configure -Duse_https=false
from the build folder after it's already been configured.
There are more, but these are the important ones
Make sure to check Meson's info on build options.
Option | Type | Description | Default |
| String | Version of MRI to link with | 3.0 |
| String | Path to Ruby includes for manual setup | <empty> |
| String | Path to Ruby libraries for manual setup | <empty> |
| String | Name of the Ruby library to link with | <empty> |
| Boolean | Whether to use a CJK font (WenQuanYi MicroHei) as the fallback font. (+4MB) | false |
| Boolean | Whether to include the MiniFFI (Win32API) module. | true |
| Boolean | Whether to enable support for HTTPS from within the HTTPLite module. Requires OpenSSL to be installed. | true |
| Boolean | Whether to disallow the | false |
| Boolean | Whether to disable the | false |
| Boolean | Whether to keep the current directory on startup. | false |
| String | (Linux Only) Location of AppImageKit. Used when forming an AppImage. | <empty> |
| String | Location of the Steamworks API SDK. | <empty> |
| String | The application ID to use when using the Steamworks API. | <empty> |
Last updated