Changeset - r27708:cdce4d13d005
[Not reviewed]
master
0 1 0
Patric Stout - 12 months ago 2023-07-07 21:21:43
truebrain@openttd.org
Fix: [Emscripten] actually link against nlohmann_json (#11120)

We fake a plain (non-scoped) library, but we don't actually set
the library to anything valid. In result, it is never actually
linked.
1 file changed with 1 insertions and 0 deletions:
0 comments (0 inline, 0 general)
os/emscripten/cmake/Findnlohmann_json.cmake
Show inline comments
 
@@ -15,6 +15,7 @@ if (nlohmann_json_FOUND)
 
                INTERFACE_COMPILE_OPTIONS "-sUSE_NLOHMANN_JSON=1"
 
                INTERFACE_LINK_LIBRARIES "-sUSE_NLOHMANN_JSON=1"
 
        )
 
        set(nlohmann_json_LIBRARY "nlohmann_json")
 
else()
 
        message(WARNING "You are using an emscripten SDK without nlohmann-json support. Please apply 'emsdk-nlohmann_json.patch' to your local emsdk installation.")
 
endif()
0 comments (0 inline, 0 general)