diff options
| author | oldmud0 <oldmud0@users.noreply.github.com> | 2022-01-05 21:39:23 -0600 |
|---|---|---|
| committer | oldmud0 <oldmud0@users.noreply.github.com> | 2022-01-05 21:39:23 -0600 |
| commit | 77b017a0830410bc06fc4747d559b75e306dcdcc (patch) | |
| tree | b252effb50e450ec192555314391c25ad4e66caf /CMakeLists.txt | |
| parent | 593bd54000be14c9a1455914285c1b2549b0fa51 (diff) | |
Fix MSVC builds freezing due to AOLayer concurrency issue
Variables accessed across threads should be atomic.
Also gave AOLayer its own thread pool and switched some lock calls to use QMutexLocker semantics.
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index b6b02106..31559add 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,9 +31,9 @@ endif() target_include_directories(Attorney_Online PRIVATE include) # Target Lib -find_package(Qt5 COMPONENTS Core Gui Network Widgets REQUIRED) +find_package(Qt5 COMPONENTS Core Gui Network Widgets Concurrent REQUIRED) target_link_directories(Attorney_Online PRIVATE lib) -target_link_libraries(Attorney_Online PRIVATE Qt5::Core Qt5::Gui Qt5::Network Qt5::Widgets +target_link_libraries(Attorney_Online PRIVATE Qt5::Core Qt5::Gui Qt5::Network Qt5::Widgets Qt5::Concurrent bass bassopus discord-rpc) target_compile_definitions(Attorney_Online PRIVATE DISCORD) |
