summaryrefslogtreecommitdiff
path: root/src/pal/tests/palsuite/threading/CMakeLists.txt
blob: 7ce2b2df90bba26c25e988f87605562ce8685e1a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
cmake_minimum_required(VERSION 2.8.12.2)

# TODO: make these tests compile if they are needed
# add_subdirectory(SetConsoleCtrlHandler)

add_subdirectory(CreateEventA)
add_subdirectory(CreateEventW)
add_subdirectory(CreateMutexA_ReleaseMutex)
add_subdirectory(CreateMutexW_ReleaseMutex)
add_subdirectory(CreateProcessA)
add_subdirectory(CreateProcessW)
add_subdirectory(CreateSemaphoreA_ReleaseSemaphore)
add_subdirectory(CreateSemaphoreW_ReleaseSemaphore)
add_subdirectory(CreateThread)
add_subdirectory(CriticalSectionFunctions)
add_subdirectory(DuplicateHandle)
add_subdirectory(ExitProcess)
add_subdirectory(ExitThread)
add_subdirectory(GetCurrentProcess)
add_subdirectory(GetCurrentProcessId)
add_subdirectory(GetCurrentThread)
add_subdirectory(GetCurrentThreadId)
add_subdirectory(GetExitCodeProcess)
add_subdirectory(GetProcessTimes)
add_subdirectory(OpenEventW)
add_subdirectory(OpenProcess)
add_subdirectory(QueueUserAPC)
add_subdirectory(ReleaseMutex)
add_subdirectory(releasesemaphore)
add_subdirectory(ResetEvent)
add_subdirectory(ResumeThread)
add_subdirectory(SetErrorMode)
add_subdirectory(SetEvent)
add_subdirectory(Sleep)
add_subdirectory(SleepEx)
add_subdirectory(SwitchToThread)
add_subdirectory(TerminateProcess)
add_subdirectory(ThreadPriority)
add_subdirectory(TLS)
add_subdirectory(WaitForMultipleObjects)
add_subdirectory(WaitForMultipleObjectsEx)
add_subdirectory(WaitForSingleObject)
add_subdirectory(YieldProcessor)