diff options
| author | Ray <[email protected]> | 2017-11-29 14:54:29 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-11-29 14:54:29 +0100 |
| commit | 55396ae2b8d47ba05f0ebfde32e4f373d4a6592d (patch) | |
| tree | 657df8cfa0d2454c6a9d7148e867147cb9765dad /src/rglfw.c | |
| parent | c9722161d11b250006f17de62dd9ff17e46aeed4 (diff) | |
| parent | 69a1c19735bd808c7fe5f6d546c1d238a21ccc24 (diff) | |
| download | raylib-55396ae2b8d47ba05f0ebfde32e4f373d4a6592d.tar.gz raylib-55396ae2b8d47ba05f0ebfde32e4f373d4a6592d.zip | |
Merge pull request #407 from Martinfx/develop
Added support compilation with cmake for FreeBSD
Diffstat (limited to 'src/rglfw.c')
| -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" |
