summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e6baba76..b62517c9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -311,6 +311,12 @@ target_link_libraries (app PUBLIC the_Foundation::the_Foundation)
311target_link_libraries (app PUBLIC ${SDL2_LDFLAGS}) 311target_link_libraries (app PUBLIC ${SDL2_LDFLAGS})
312if (ENABLE_HARFBUZZ AND HARFBUZZ_FOUND) 312if (ENABLE_HARFBUZZ AND HARFBUZZ_FOUND)
313 target_link_libraries (app PUBLIC harfbuzz) 313 target_link_libraries (app PUBLIC harfbuzz)
314 # HarfBuzz is C++ so must link with the standard library.
315 if (APPLE)
316 target_link_libraries (app PUBLIC c++)
317 else ()
318 target_link_libraries (app PUBLIC stdc++)
319 endif ()
314 target_compile_definitions (app PUBLIC LAGRANGE_ENABLE_HARFBUZZ=1) 320 target_compile_definitions (app PUBLIC LAGRANGE_ENABLE_HARFBUZZ=1)
315endif () 321endif ()
316if (APPLE) 322if (APPLE)