Allow taking screenshots of formspecs and move message to chat
[oweals/minetest.git] / src / jthread / CMakeLists.txt
index be38f87f3bcc3ab57dc1bea109b868f9cc7320a7..a581a3b024b82cb9d85ae95bb439a63eb33803fd 100644 (file)
@@ -1,16 +1,15 @@
 if( UNIX )
-       set(jthread_SRCS pthread/jmutex.cpp pthread/jthread.cpp)
-       set(jthread_platform_LIBS "")
+       set(JTHREAD_SRCS
+               ${CMAKE_CURRENT_SOURCE_DIR}/pthread/jmutex.cpp
+               ${CMAKE_CURRENT_SOURCE_DIR}/pthread/jthread.cpp
+               ${CMAKE_CURRENT_SOURCE_DIR}/pthread/jsemaphore.cpp
+               ${CMAKE_CURRENT_SOURCE_DIR}/pthread/jevent.cpp
+               PARENT_SCOPE)
 else( UNIX )
-       set(jthread_SRCS win32/jmutex.cpp win32/jthread.cpp)
-       set(jthread_platform_LIBS "")
+       set(JTHREAD_SRCS
+               ${CMAKE_CURRENT_SOURCE_DIR}/win32/jmutex.cpp
+               ${CMAKE_CURRENT_SOURCE_DIR}/win32/jthread.cpp
+               ${CMAKE_CURRENT_SOURCE_DIR}/win32/jsemaphore.cpp
+               ${CMAKE_CURRENT_SOURCE_DIR}/win32/jevent.cpp
+               PARENT_SCOPE)
 endif( UNIX )
-
-add_library(jthread ${jthread_SRCS})
-
-target_link_libraries(
-       jthread
-       ${jthread_platform_LIBS}
-)
-
-