From 11672146b9bf67cae05e8e3207c9bd1e47d52220 Mon Sep 17 00:00:00 2001 From: bigfoot547 Date: Fri, 5 Jan 2024 04:53:20 -0600 Subject: extracts natives --- meson.build | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'meson.build') diff --git a/meson.build b/meson.build index 0b18d02..c5588b7 100644 --- a/meson.build +++ b/meson.build @@ -4,6 +4,7 @@ add_global_arguments('-D_XOPEN_SOURCE=700', '-DPCRE2_CODE_UNIT_WIDTH=8', languag curl_dep = dependency('libcurl') jansson_dep = dependency('jansson') pcre2_dep = dependency('libpcre2-8') +libzip_dep = dependency('libzip') config_data = configuration_data() @@ -82,6 +83,14 @@ endif message('Using launcher OS', launcher_os) config_data.set_quoted('L2SU_LAUNCHER_OS', launcher_os) +if launcher_os == 'linux' + config_data.set('L2SU_LAUNCHER_IS_LINUX', true) +elif launcher_os == 'osx' + config_data.set('L2SU_LAUNCHER_IS_OSX', true) +elif launcher_os == 'windows' + config_data.set('L2SU_LAUNCHER_IS_WINDOWS', true) +endif + message('Using launcher arch bits', launcher_arch_bits) config_data.set_quoted('L2SU_LAUNCHER_ARCH_BITS', launcher_arch_bits) @@ -96,4 +105,4 @@ if launcher_jre_arch == 'gamecore' endif subdir('src') -executable('l2su', launcher_srcs, dependencies : [curl_dep, jansson_dep, pcre2_dep], include_directories : [config_include_dir], override_options : {'c_std': 'c99'}) +executable('l2su', launcher_srcs, dependencies : [curl_dep, jansson_dep, pcre2_dep, libzip_dep], include_directories : [config_include_dir], override_options : {'c_std': 'c99'}) -- cgit v1.2.3-70-g09d2