cmake_minimum_required(VERSION 2.8.12.2) 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(GetThreadTimes) add_subdirectory(NamedMutex) add_subdirectory(OpenEventW) add_subdirectory(OpenProcess) add_subdirectory(QueryThreadCycleTime) 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)