From edfa8c898be2b36ca4a433b6cf3fece50341a2bb Mon Sep 17 00:00:00 2001 From: Joakim Hunskaar Date: Fri, 9 Jan 2026 12:55:45 +0100 Subject: [PATCH] add static again --- configuration/gui/meson.build | 6 +++++- configuration/nogui/meson.build | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/configuration/gui/meson.build b/configuration/gui/meson.build index 755a5fc..734b39b 100644 --- a/configuration/gui/meson.build +++ b/configuration/gui/meson.build @@ -12,4 +12,8 @@ compiler_flags = ['-Wconversion', '-fdiagnostics-color=always', '-Werror=return- src = ['main.cpp'] -exe = executable('program', src, dependencies : [animationwindow_dep, std_lib_facilities_dep], cpp_args : compiler_flags) +if host_machine.system() == 'windows' + exe = executable('program', src, dependencies : [std_lib_facilities_dep], cpp_args : compiler_flags, link_args: ['-static']) +else + exe = executable('program', src, dependencies : [std_lib_facilities_dep], cpp_args : compiler_flags) +endif \ No newline at end of file diff --git a/configuration/nogui/meson.build b/configuration/nogui/meson.build index b6d3c86..bf02571 100644 --- a/configuration/nogui/meson.build +++ b/configuration/nogui/meson.build @@ -11,4 +11,8 @@ compiler_flags = ['-Wconversion', '-fdiagnostics-color=always', '-Werror=return- src = ['main.cpp'] -exe = executable('program', src, dependencies : [std_lib_facilities_dep], cpp_args : compiler_flags) +if host_machine.system() == 'windows' + exe = executable('program', src, dependencies : [std_lib_facilities_dep], cpp_args : compiler_flags, link_args: ['-static']) +else + exe = executable('program', src, dependencies : [std_lib_facilities_dep], cpp_args : compiler_flags) +endif