mirror of
https://github.com/luanti-org/luanti.git
synced 2025-07-22 17:18:39 +00:00
Always use builtin JThread library
This commit is contained in:
parent
3c4734d69a
commit
d308352dbd
21 changed files with 37 additions and 68 deletions
|
@ -1,16 +1,11 @@
|
|||
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
|
||||
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
|
||||
PARENT_SCOPE)
|
||||
endif( UNIX )
|
||||
|
||||
add_library(jthread ${jthread_SRCS})
|
||||
|
||||
target_link_libraries(
|
||||
jthread
|
||||
${jthread_platform_LIBS}
|
||||
)
|
||||
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
|
||||
#define JTHREAD_H
|
||||
|
||||
#include "jmutex.h"
|
||||
#include "jthread/jmutex.h"
|
||||
|
||||
#define ERR_JTHREAD_CANTINITMUTEX -1
|
||||
#define ERR_JTHREAD_CANTSTARTTHREAD -2
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
*/
|
||||
|
||||
#include "jmutex.h"
|
||||
#include "jthread/jmutex.h"
|
||||
|
||||
JMutex::JMutex()
|
||||
{
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
*/
|
||||
|
||||
#include "jthread.h"
|
||||
#include "jthread/jthread.h"
|
||||
#include <sys/time.h>
|
||||
#include <time.h>
|
||||
#include <stdlib.h>
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
*/
|
||||
|
||||
#include "jmutex.h"
|
||||
#include "jthread/jmutex.h"
|
||||
|
||||
JMutex::JMutex()
|
||||
{
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
*/
|
||||
|
||||
#include "jthread.h"
|
||||
#include "jthread/jthread.h"
|
||||
|
||||
#ifndef _WIN32_WCE
|
||||
#include <process.h>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue