2017-11-19 20:54:36 +03:00
|
|
|
{
|
|
|
|
"cocoa": {
|
|
|
|
"headers": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"cocoa_platform.h",
|
|
|
|
"cocoa_joystick.h",
|
|
|
|
"posix_thread.h",
|
|
|
|
"nsgl_context.h",
|
|
|
|
"egl_context.h",
|
2017-11-19 20:54:36 +03:00
|
|
|
"osmesa_context.h"
|
2018-06-08 11:57:30 +03:00
|
|
|
],
|
2017-11-19 20:54:36 +03:00
|
|
|
"sources": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"cocoa_init.m",
|
|
|
|
"cocoa_joystick.m",
|
|
|
|
"cocoa_monitor.m",
|
|
|
|
"cocoa_window.m",
|
|
|
|
"posix_thread.c",
|
|
|
|
"nsgl_context.m",
|
|
|
|
"egl_context.c",
|
2017-11-19 20:54:36 +03:00
|
|
|
"osmesa_context.c"
|
|
|
|
]
|
2018-06-08 11:57:30 +03:00
|
|
|
},
|
2017-11-19 20:54:36 +03:00
|
|
|
"common": {
|
|
|
|
"headers": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"internal.h",
|
2017-11-19 20:54:36 +03:00
|
|
|
"mappings.h"
|
2018-06-08 11:57:30 +03:00
|
|
|
],
|
2017-11-19 20:54:36 +03:00
|
|
|
"sources": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"context.c",
|
|
|
|
"init.c",
|
|
|
|
"input.c",
|
|
|
|
"monitor.c",
|
|
|
|
"vulkan.c",
|
2019-12-08 20:07:47 +03:00
|
|
|
"monotonic.c",
|
2017-11-19 20:54:36 +03:00
|
|
|
"window.c"
|
|
|
|
]
|
2018-06-08 11:57:30 +03:00
|
|
|
},
|
2017-11-19 20:54:36 +03:00
|
|
|
"osmesa": {
|
|
|
|
"headers": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"null_platform.h",
|
|
|
|
"null_joystick.h",
|
|
|
|
"posix_thread.h",
|
2017-11-19 20:54:36 +03:00
|
|
|
"osmesa_context.h"
|
2018-06-08 11:57:30 +03:00
|
|
|
],
|
2017-11-19 20:54:36 +03:00
|
|
|
"sources": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"null_init.c",
|
|
|
|
"null_monitor.c",
|
|
|
|
"null_window.c",
|
|
|
|
"null_joystick.c",
|
|
|
|
"posix_thread.c",
|
2017-11-19 20:54:36 +03:00
|
|
|
"osmesa_context.c"
|
|
|
|
]
|
2018-06-08 11:57:30 +03:00
|
|
|
},
|
2017-11-19 20:54:36 +03:00
|
|
|
"wayland": {
|
|
|
|
"headers": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"wl_platform.h",
|
|
|
|
"posix_thread.h",
|
2020-06-01 17:56:28 +03:00
|
|
|
"wl_cursors.h",
|
2021-03-23 12:37:40 +03:00
|
|
|
"wl_text_input.h",
|
2018-06-08 11:57:30 +03:00
|
|
|
"xkb_glfw.h",
|
2018-07-08 18:17:48 +03:00
|
|
|
"dbus_glfw.h",
|
|
|
|
"ibus_glfw.h",
|
2018-06-08 11:57:30 +03:00
|
|
|
"backend_utils.h",
|
|
|
|
"egl_context.h",
|
|
|
|
"osmesa_context.h",
|
|
|
|
"linux_joystick.h",
|
2019-02-03 07:58:03 +03:00
|
|
|
"null_joystick.h",
|
2019-02-26 18:51:14 +03:00
|
|
|
"linux_notify.h",
|
2021-03-25 09:50:13 +03:00
|
|
|
"linux_desktop_settings.h",
|
2021-03-26 10:40:54 +03:00
|
|
|
"wl_client_side_decorations.h",
|
2019-02-26 18:51:14 +03:00
|
|
|
"main_loop.h"
|
2018-06-08 11:57:30 +03:00
|
|
|
],
|
2017-11-21 03:37:41 +03:00
|
|
|
"protocols": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"stable/xdg-shell/xdg-shell.xml",
|
|
|
|
"stable/viewporter/viewporter.xml",
|
|
|
|
"unstable/relative-pointer/relative-pointer-unstable-v1.xml",
|
|
|
|
"unstable/pointer-constraints/pointer-constraints-unstable-v1.xml",
|
2018-10-03 09:57:51 +03:00
|
|
|
"unstable/idle-inhibit/idle-inhibit-unstable-v1.xml",
|
2018-10-25 19:22:47 +03:00
|
|
|
"unstable/xdg-decoration/xdg-decoration-unstable-v1.xml",
|
2021-03-23 12:37:40 +03:00
|
|
|
"unstable/primary-selection/primary-selection-unstable-v1.xml",
|
|
|
|
"unstable/text-input/text-input-unstable-v3.xml"
|
2018-06-08 11:57:30 +03:00
|
|
|
],
|
2017-11-19 20:54:36 +03:00
|
|
|
"sources": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"wl_init.c",
|
|
|
|
"wl_monitor.c",
|
|
|
|
"wl_window.c",
|
2020-05-27 06:51:34 +03:00
|
|
|
"wl_cursors.c",
|
2021-03-23 12:37:40 +03:00
|
|
|
"wl_text_input.c",
|
2021-03-26 10:40:54 +03:00
|
|
|
"wl_client_side_decorations.c",
|
2018-06-08 11:57:30 +03:00
|
|
|
"posix_thread.c",
|
|
|
|
"xkb_glfw.c",
|
2018-07-08 18:17:48 +03:00
|
|
|
"dbus_glfw.c",
|
|
|
|
"ibus_glfw.c",
|
2018-06-08 11:57:30 +03:00
|
|
|
"egl_context.c",
|
|
|
|
"osmesa_context.c",
|
2018-07-09 10:58:51 +03:00
|
|
|
"backend_utils.c",
|
2018-06-08 11:57:30 +03:00
|
|
|
"linux_joystick.c",
|
2021-03-25 09:50:13 +03:00
|
|
|
"linux_desktop_settings.c",
|
2019-02-03 07:58:03 +03:00
|
|
|
"null_joystick.c",
|
2019-02-03 17:29:02 +03:00
|
|
|
"linux_notify.c"
|
2017-11-19 20:54:36 +03:00
|
|
|
]
|
2018-06-08 11:57:30 +03:00
|
|
|
},
|
2017-12-28 11:42:46 +03:00
|
|
|
"wayland_protocols": [
|
2018-06-08 11:57:30 +03:00
|
|
|
1,
|
2018-11-14 06:46:14 +03:00
|
|
|
17
|
2018-06-08 11:57:30 +03:00
|
|
|
],
|
2017-11-19 20:54:36 +03:00
|
|
|
"win32": {
|
|
|
|
"headers": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"win32_platform.h",
|
|
|
|
"win32_joystick.h",
|
|
|
|
"wgl_context.h",
|
|
|
|
"egl_context.h",
|
2017-11-19 20:54:36 +03:00
|
|
|
"osmesa_context.h"
|
2018-06-08 11:57:30 +03:00
|
|
|
],
|
2017-11-19 20:54:36 +03:00
|
|
|
"sources": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"win32_init.c",
|
|
|
|
"win32_joystick.c",
|
|
|
|
"win32_monitor.c",
|
|
|
|
"win32_time.c",
|
|
|
|
"win32_thread.c",
|
|
|
|
"win32_window.c",
|
|
|
|
"wgl_context.c",
|
|
|
|
"egl_context.c",
|
2017-11-19 20:54:36 +03:00
|
|
|
"osmesa_context.c"
|
|
|
|
]
|
2018-06-08 11:57:30 +03:00
|
|
|
},
|
2017-11-19 20:54:36 +03:00
|
|
|
"x11": {
|
|
|
|
"headers": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"x11_platform.h",
|
|
|
|
"xkb_glfw.h",
|
2018-07-08 18:17:48 +03:00
|
|
|
"dbus_glfw.h",
|
|
|
|
"ibus_glfw.h",
|
2018-06-08 11:57:30 +03:00
|
|
|
"backend_utils.h",
|
|
|
|
"posix_thread.h",
|
|
|
|
"glx_context.h",
|
|
|
|
"egl_context.h",
|
|
|
|
"osmesa_context.h",
|
|
|
|
"linux_joystick.h",
|
2019-02-03 07:58:03 +03:00
|
|
|
"null_joystick.h",
|
2019-02-26 18:51:14 +03:00
|
|
|
"linux_notify.h",
|
|
|
|
"main_loop.h"
|
2018-06-08 11:57:30 +03:00
|
|
|
],
|
2017-11-19 20:54:36 +03:00
|
|
|
"sources": [
|
2018-06-08 11:57:30 +03:00
|
|
|
"x11_init.c",
|
|
|
|
"x11_monitor.c",
|
|
|
|
"x11_window.c",
|
|
|
|
"xkb_glfw.c",
|
2018-07-08 18:17:48 +03:00
|
|
|
"dbus_glfw.c",
|
|
|
|
"ibus_glfw.c",
|
2018-06-08 11:57:30 +03:00
|
|
|
"posix_thread.c",
|
|
|
|
"glx_context.c",
|
|
|
|
"egl_context.c",
|
|
|
|
"osmesa_context.c",
|
2018-07-09 10:58:51 +03:00
|
|
|
"backend_utils.c",
|
2018-06-08 11:57:30 +03:00
|
|
|
"linux_joystick.c",
|
2019-02-03 07:58:03 +03:00
|
|
|
"null_joystick.c",
|
2019-02-03 17:29:02 +03:00
|
|
|
"linux_notify.c"
|
2017-11-19 20:54:36 +03:00
|
|
|
]
|
|
|
|
}
|
2018-10-03 09:57:51 +03:00
|
|
|
}
|