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
mri_version
String
Version of MRI to link with
3.0
mri_includes
String
Path to Ruby includes for manual setup
<empty>
mri_libpath
String
Path to Ruby libraries for manual setup
<empty>
mri_library
String
Name of the Ruby library to link with
<empty>
cjk_fallback_font
Boolean
Whether to use a CJK font (WenQuanYi MicroHei) as the fallback font. (+4MB)
false
use_miniffi
Boolean
Whether to include the MiniFFI (Win32API) module.
true
enable-https
Boolean
Whether to enable support for HTTPS from within the HTTPLite module. Requires OpenSSL to be installed.
true
default_framerate
Boolean
Whether to disallow the syncToRefreshRate
setting.
false
no_preload_scripts
Boolean
Whether to disable the preloadScripts
setting.
false
workdir_current
Boolean
Whether to keep the current directory on startup.
false
appimagekit_path
String
(Linux Only) Location of AppImageKit. Used when forming an AppImage.
<empty>
steamworks_path
String
Location of the Steamworks API SDK.
<empty>
steam_appid
String
The application ID to use when using the Steamworks API.
<empty>
Last updated