Commit Graph

11 Commits

Author SHA1 Message Date
oldmud0
77b017a083 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.
2022-01-05 21:39:23 -06:00
Skye Deving
c7c5f5bf2d Add icon to windows executable 2021-01-28 11:05:42 -06:00
Skye Deving
5ac4a9ed97 Set property for win32 exectuable to true 2021-01-28 11:05:42 -06:00
Skye Deving
32cf9e11b7 Build with C++20 2021-01-28 11:05:42 -06:00
Skye Deving
f5110f758e Add DISCORD compile definition 2021-01-28 11:05:42 -06:00
Skye Deving
26887eff32 Check if the explicit linking is unnecessary 2021-01-28 11:05:42 -06:00
Skye Deving
70cf57a870 Link against qapng 2021-01-28 11:05:42 -06:00
Skye Deving
9c4f8dfc97 Create cmake.yml to run tests on github actions 2021-01-28 11:05:42 -06:00
Skye Deving
640f12b3c7 Use target_sources 2021-01-28 11:05:42 -06:00
Skye Deving
ac9dfe32c0 Enable build through CMakeLists 2021-01-28 11:05:42 -06:00
Skye Deving
07450e9fe8 Add tests aopacket 2021-01-28 11:05:42 -06:00