diff options
author | Erik Kundiman <erik@megapahit.org> | 2025-06-05 14:04:32 +0800 |
---|---|---|
committer | Erik Kundiman <erik@megapahit.org> | 2025-06-05 14:25:31 +0800 |
commit | 990a8291bd89a4f46464a24a07fe965659f6fa52 (patch) | |
tree | a66572b13e7f60121ac5c08c0af2eeeeb960f78b /indra/cmake | |
parent | a32a60727b1d49807cee4dfa189f4eda48ee44fb (diff) |
Only Windows link to Boost JSON library file
Adding another library file to link means adding many more lines
for other platform(s), at least for macOS with its bundling.
It's much simpler to make the condition on 2 files.
Diffstat (limited to 'indra/cmake')
-rw-r--r-- | indra/cmake/Boost.cmake | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/indra/cmake/Boost.cmake b/indra/cmake/Boost.cmake index df5f05a200..5a9e10b38b 100644 --- a/indra/cmake/Boost.cmake +++ b/indra/cmake/Boost.cmake @@ -20,13 +20,14 @@ target_link_libraries( ll::boost INTERFACE boost_context${sfx} boost_fiber${sfx} boost_filesystem${sfx} - boost_json${sfx} boost_program_options${sfx} boost_system${sfx} boost_thread${sfx} boost_url${sfx} ) -if (NOT WINDOWS) +if (WINDOWS) + target_link_libraries( ll::boost INTERFACE boost_json${sfx}) +else () target_link_libraries( ll::boost INTERFACE boost_regex${sfx}) endif () target_compile_definitions( ll::boost INTERFACE BOOST_BIND_GLOBAL_PLACEHOLDERS ) |