diff options
| author | Martinfx <maficccc@gmail.com> | 2017-11-29 00:04:29 +0100 |
|---|---|---|
| committer | Martinfx <maficccc@gmail.com> | 2017-11-29 00:04:29 +0100 |
| commit | 2cf37708c024cb18267c41db3d604d570f6fe670 (patch) | |
| tree | 2326988cad63b755f4fda97691ce84d677b9d7e3 /src | |
| parent | c9722161d11b250006f17de62dd9ff17e46aeed4 (diff) | |
| download | raylib-2cf37708c024cb18267c41db3d604d570f6fe670.tar.gz raylib-2cf37708c024cb18267c41db3d604d570f6fe670.zip | |
Added glfw support for FreeBSD
Diffstat (limited to 'src')
| -rw-r--r-- | src/rglfw.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/rglfw.c b/src/rglfw.c index 83e0021b..5cd2c937 100644 --- a/src/rglfw.c +++ b/src/rglfw.c @@ -36,6 +36,9 @@ #ifdef __linux__ #define _GLFW_X11 #endif +#ifdef __FreeBSD__ + #define _GLFW_X11 +#endif #ifdef __APPLE__ #define _GLFW_COCOA #define _GLFW_USE_CHDIR // To chdir to the Resources subdirectory of the application bundle during glfwInit @@ -77,6 +80,20 @@ #include "external/glfw/src/osmesa_context.c" #endif +#ifdef __FreeBSD__ + #include "external/glfw/src/x11_init.c" + #include "external/glfw/src/x11_monitor.c" + #include "external/glfw/src/x11_window.c" + #include "external/glfw/src/xkb_unicode.c" + // TODO: Joistick implementation + #include "external/glfw/src/null_joystick.c" + #include "external/glfw/src/posix_time.c" + #include "external/glfw/src/posix_thread.c" + #include "external/glfw/src/glx_context.c" + #include "external/glfw/src/egl_context.c" + #include "external/glfw/src/osmesa_context.c" +#endif + #ifdef __APPLE__ #include "external/glfw/src/cocoa_init.m" #include "external/glfw/src/cocoa_joystick.m" |
