From 8501bd44ef6dc578ffa42a4fe5be1e99cfa11088 Mon Sep 17 00:00:00 2001
From: Marko Lindqvist <cazfi74@gmail.com>
Date: Wed, 22 Apr 2026 03:30:31 +0300
Subject: [PATCH 32/32] Meson: Build emscripten binaries with 'html' -suffix

See RM #1879

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
---
 meson.build | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/meson.build b/meson.build
index dc8dd7f6de..c0a7065ce2 100644
--- a/meson.build
+++ b/meson.build
@@ -715,6 +715,7 @@ if host_system == 'emscripten'
   icu_dep = []
   zlib_dep = []
   syslua = 'false'
+  ems_suffix = 'html'
 
   priv_conf_data.set('ALWAYS_ROOT', 1)
 
@@ -742,6 +743,8 @@ else
   if syslua != 'false'
     lua_dep_tmp = dependency('lua-5.5', 'lua-55', 'lua55', 'lua5.5', required:false)
   endif
+
+  ems_suffix = []
 endif
 
 # Set unconditionally, as it was checked as hard requirement
@@ -4034,6 +4037,7 @@ executable('freeciv-sdl2',
                  sdl2_image_dep, sdl2_gfx_dep, sdl2_ttf_dep,
                  net_dep, gettext_dep, mw_extra_dep],
   link_with: client_common,
+  name_suffix: ems_suffix,
   install: true,
   win_subsystem: 'windows'
   )
@@ -4164,6 +4168,7 @@ executable('freeciv-sdl3',
                  sdl3_image_dep, sdl3_gfx_dep, sdl3_ttf_dep,
                  net_dep, gettext_dep, mw_extra_dep],
   link_with: client_common,
+  name_suffix: ems_suffix,
   install: true,
   win_subsystem: 'windows'
   )
-- 
2.53.0

