summaryrefslogtreecommitdiff
path: root/src/threading/CMakeLists.txt
diff options
context:
space:
mode:
authorShadowNinja <shadowninja@minetest.net>2015-11-29 00:17:51 -0500
committerShadowNinja <shadowninja@minetest.net>2015-12-07 13:53:56 -0500
commit696148e29889b2923f926b27f76979454676506d (patch)
treecad2d63201dd7242794575327da22a795a083afe /src/threading/CMakeLists.txt
parentea2964f5a168cb52d1b9f74a08f00c7c068c6649 (diff)
downloadminetest-696148e29889b2923f926b27f76979454676506d.tar.gz
minetest-696148e29889b2923f926b27f76979454676506d.tar.bz2
minetest-696148e29889b2923f926b27f76979454676506d.zip
Fix Event implementation
On non-windows platforms this just used a semaphore, which meant that multiple calls to signal() would result in wait() returning multiple times.
Diffstat (limited to 'src/threading/CMakeLists.txt')
-rw-r--r--src/threading/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/threading/CMakeLists.txt b/src/threading/CMakeLists.txt
index f3d0efc18..5dd60ef1a 100644
--- a/src/threading/CMakeLists.txt
+++ b/src/threading/CMakeLists.txt
@@ -1,4 +1,5 @@
set(JTHREAD_SRCS
+ ${CMAKE_CURRENT_SOURCE_DIR}/event.cpp
${CMAKE_CURRENT_SOURCE_DIR}/mutex.cpp
${CMAKE_CURRENT_SOURCE_DIR}/thread.cpp
${CMAKE_CURRENT_SOURCE_DIR}/semaphore.cpp