mirror of
https://github.com/mkxp-z/mkxp-z.git
synced 2025-07-01 14:15:16 +02:00
try to fix building steamshim with meson
Shot in the dark, no PC
This commit is contained in:
parent
233d5d17e9
commit
2f02159dcc
2 changed files with 7 additions and 3 deletions
|
@ -147,7 +147,12 @@ if steamworks == true
|
||||||
if build_static == true
|
if build_static == true
|
||||||
la = '-static'
|
la = '-static'
|
||||||
endif
|
endif
|
||||||
shim_args = ['-DGAME_LAUNCH_NAME="' + exe_name + '"']
|
|
||||||
|
shim_args = [
|
||||||
|
'-DGAME_LAUNCH_NAME="' + exe_name + '"',
|
||||||
|
'-I' + steamworks_path + '/public'
|
||||||
|
]
|
||||||
|
|
||||||
if get_option('steam_appid') != ''
|
if get_option('steam_appid') != ''
|
||||||
shim_args += '-DSTEAM_APPID=' + get_option('steam_appid')
|
shim_args += '-DSTEAM_APPID=' + get_option('steam_appid')
|
||||||
endif
|
endif
|
||||||
|
@ -159,7 +164,6 @@ if steamworks == true
|
||||||
executable(meson.project_name(),
|
executable(meson.project_name(),
|
||||||
sources: files('steamshim/steamshim_parent.cpp'),
|
sources: files('steamshim/steamshim_parent.cpp'),
|
||||||
dependencies: steamlib,
|
dependencies: steamlib,
|
||||||
include_directories: (steamworks_path + '/public'),
|
|
||||||
cpp_args: shim_args,
|
cpp_args: shim_args,
|
||||||
link_args: la.split(),
|
link_args: la.split(),
|
||||||
gui_app: (get_option('steamshim_debug') == false),
|
gui_app: (get_option('steamshim_debug') == false),
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
option('mri_version', type: 'string', value: '3.0', description: 'Version of MRI to link with')
|
option('mri_version', type: 'string', value: '3.1', description: 'Version of MRI to link with')
|
||||||
option('mri_includes', type: 'string', value: '', description: 'Ruby manual include path')
|
option('mri_includes', type: 'string', value: '', description: 'Ruby manual include path')
|
||||||
option('mri_libpath', type: 'string', value: '', description: 'Ruby manual lib path')
|
option('mri_libpath', type: 'string', value: '', description: 'Ruby manual lib path')
|
||||||
option('mri_library', type: 'string', value: '', description: 'Ruby manual link name')
|
option('mri_library', type: 'string', value: '', description: 'Ruby manual link name')
|
||||||
|
|
Loading…
Add table
Reference in a new issue