aboutsummaryrefslogtreecommitdiff
path: root/src/3rdParty/efsw/platform/platformimpl.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdParty/efsw/platform/platformimpl.hpp')
-rwxr-xr-xsrc/3rdParty/efsw/platform/platformimpl.hpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/3rdParty/efsw/platform/platformimpl.hpp b/src/3rdParty/efsw/platform/platformimpl.hpp
new file mode 100755
index 0000000..5442580
--- /dev/null
+++ b/src/3rdParty/efsw/platform/platformimpl.hpp
@@ -0,0 +1,20 @@
1#ifndef EFSW_PLATFORMIMPL_HPP
2#define EFSW_PLATFORMIMPL_HPP
3
4#include <efsw/base.hpp>
5
6#if defined( EFSW_PLATFORM_POSIX )
7#include <efsw/platform/posix/ThreadImpl.hpp>
8#include <efsw/platform/posix/MutexImpl.hpp>
9#include <efsw/platform/posix/SystemImpl.hpp>
10#include <efsw/platform/posix/FileSystemImpl.hpp>
11#elif EFSW_PLATFORM == EFSW_PLATFORM_WIN32
12#include <efsw/platform/win/ThreadImpl.hpp>
13#include <efsw/platform/win/MutexImpl.hpp>
14#include <efsw/platform/win/SystemImpl.hpp>
15#include <efsw/platform/win/FileSystemImpl.hpp>
16#else
17#error Thread, Mutex, and System not implemented for this platform.
18#endif
19
20#endif