blob: 56cf22d973aa72e88e5d90b6628bfec4a5c39d31 [file] [log] [blame]
Jamie Madill1cfaaf82014-08-21 10:04:04 -04001# Copyright (c) 2014 The ANGLE Project Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
Frank Henigmana7f97a22018-08-21 00:04:05 -04005util_sources =
6[
7 "com_utils.h",
8 "keyboard.h",
9 "geometry_utils.cpp",
10 "geometry_utils.h",
11 "mouse.h",
12 "random_utils.cpp",
13 "random_utils.h",
14 "shader_utils.cpp",
15 "shader_utils.h",
16 "system_utils.h",
17 "Event.h",
18 "EGLWindow.cpp",
19 "EGLWindow.h",
20 "Matrix.cpp",
21 "Matrix.h",
22 "OSPixmap.h",
23 "OSWindow.cpp",
24 "OSWindow.h",
25 "Timer.h",
26]
27util_win32_sources =
28[
29 "windows/win32/Win32_system_utils.cpp",
30 "windows/win32/Win32Pixmap.cpp",
31 "windows/win32/Win32Pixmap.h",
32 "windows/win32/Win32Window.cpp",
33 "windows/win32/Win32Window.h",
34 "windows/Windows_system_utils.cpp",
35 "windows/WindowsTimer.cpp",
36 "windows/WindowsTimer.h",
37]
38util_winrt_sources =
39[
40 "windows/winrt/WinRT_system_utils.cpp",
41 "windows/winrt/WinRTPixmap.cpp",
42 "windows/winrt/WinRTWindow.cpp",
43 "windows/winrt/WinRTWindow.h",
44 "windows/Windows_system_utils.cpp",
45 "windows/WindowsTimer.cpp",
46 "windows/WindowsTimer.h",
47]
48util_linux_sources =
49[
50 "linux/LinuxTimer.cpp",
51 "linux/LinuxTimer.h",
52 "posix/Posix_system_utils.cpp",
53]
54util_x11_sources =
55[
56 "x11/X11Pixmap.cpp",
57 "x11/X11Pixmap.h",
58 "x11/X11Window.cpp",
59 "x11/X11Window.h",
60]
61util_ozone_sources =
62[
63 "ozone/OzonePixmap.cpp",
64 "ozone/OzoneWindow.cpp",
65 "ozone/OzoneWindow.h",
66]
67util_osx_sources =
68[
69 "osx/OSXTimer.cpp",
70 "osx/OSXTimer.h",
71 "osx/OSXPixmap.mm",
72 "osx/OSXPixmap.h",
73 "osx/OSXWindow.mm",
74 "osx/OSXWindow.h",
75 "posix/Posix_system_utils.cpp",
76]
77util_android_sources =
78[
79 "android/AndroidPixmap.cpp",
80 "android/AndroidWindow.cpp",
81 "android/AndroidWindow.h",
82 "android/third_party/android_native_app_glue.c",
83 "android/third_party/android_native_app_glue.h",
84]