c_glfw_lin.go (923B)
1 // +build linux 2 3 package glfw 4 5 /* 6 #ifdef _GLFW_WAYLAND 7 #include "glfw/src/wl_init.c" 8 #include "glfw/src/wl_monitor.c" 9 #include "glfw/src/wl_window.c" 10 #include "glfw/src/wayland-idle-inhibit-unstable-v1-client-protocol.c" 11 #include "glfw/src/wayland-pointer-constraints-unstable-v1-client-protocol.c" 12 #include "glfw/src/wayland-relative-pointer-unstable-v1-client-protocol.c" 13 #include "glfw/src/wayland-viewporter-client-protocol.c" 14 #include "glfw/src/wayland-xdg-decoration-unstable-v1-client-protocol.c" 15 #include "glfw/src/wayland-xdg-shell-client-protocol.c" 16 #endif 17 #ifdef _GLFW_X11 18 #include "glfw/src/x11_init.c" 19 #include "glfw/src/x11_monitor.c" 20 #include "glfw/src/x11_window.c" 21 #include "glfw/src/glx_context.c" 22 #endif 23 #include "glfw/src/linux_joystick.c" 24 #include "glfw/src/posix_time.c" 25 #include "glfw/src/posix_thread.c" 26 #include "glfw/src/xkb_unicode.c" 27 #include "glfw/src/egl_context.c" 28 */ 29 import "C"