blob: 6365a99edb7d3de0d8e77e159eda8f2a43197b23 [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 Henigmanddc41202018-08-23 22:11:55 -04005util_sources = [
Frank Henigmana7f97a22018-08-21 00:04:05 -04006 "com_utils.h",
7 "keyboard.h",
8 "geometry_utils.cpp",
9 "geometry_utils.h",
10 "mouse.h",
11 "random_utils.cpp",
12 "random_utils.h",
13 "shader_utils.cpp",
14 "shader_utils.h",
15 "system_utils.h",
16 "Event.h",
17 "EGLWindow.cpp",
18 "EGLWindow.h",
19 "Matrix.cpp",
20 "Matrix.h",
21 "OSPixmap.h",
22 "OSWindow.cpp",
23 "OSWindow.h",
24 "Timer.h",
25]
Frank Henigmanddc41202018-08-23 22:11:55 -040026util_win32_sources = [
Frank Henigmana7f97a22018-08-21 00:04:05 -040027 "windows/win32/Win32_system_utils.cpp",
28 "windows/win32/Win32Pixmap.cpp",
29 "windows/win32/Win32Pixmap.h",
30 "windows/win32/Win32Window.cpp",
31 "windows/win32/Win32Window.h",
32 "windows/Windows_system_utils.cpp",
33 "windows/WindowsTimer.cpp",
34 "windows/WindowsTimer.h",
35]
Frank Henigmanddc41202018-08-23 22:11:55 -040036util_winrt_sources = [
Frank Henigmana7f97a22018-08-21 00:04:05 -040037 "windows/winrt/WinRT_system_utils.cpp",
38 "windows/winrt/WinRTPixmap.cpp",
39 "windows/winrt/WinRTWindow.cpp",
40 "windows/winrt/WinRTWindow.h",
41 "windows/Windows_system_utils.cpp",
42 "windows/WindowsTimer.cpp",
43 "windows/WindowsTimer.h",
44]
Frank Henigmanddc41202018-08-23 22:11:55 -040045util_linux_sources = [
Frank Henigmana7f97a22018-08-21 00:04:05 -040046 "linux/LinuxTimer.cpp",
47 "linux/LinuxTimer.h",
48 "posix/Posix_system_utils.cpp",
49]
Frank Henigmanddc41202018-08-23 22:11:55 -040050util_x11_sources = [
Frank Henigmana7f97a22018-08-21 00:04:05 -040051 "x11/X11Pixmap.cpp",
52 "x11/X11Pixmap.h",
53 "x11/X11Window.cpp",
54 "x11/X11Window.h",
55]
Frank Henigmanddc41202018-08-23 22:11:55 -040056util_ozone_sources = [
Frank Henigmana7f97a22018-08-21 00:04:05 -040057 "ozone/OzonePixmap.cpp",
58 "ozone/OzoneWindow.cpp",
59 "ozone/OzoneWindow.h",
60]
Frank Henigmanddc41202018-08-23 22:11:55 -040061util_osx_sources = [
Frank Henigmana7f97a22018-08-21 00:04:05 -040062 "osx/OSXTimer.cpp",
63 "osx/OSXTimer.h",
64 "osx/OSXPixmap.mm",
65 "osx/OSXPixmap.h",
66 "osx/OSXWindow.mm",
67 "osx/OSXWindow.h",
68 "posix/Posix_system_utils.cpp",
69]
Frank Henigmanddc41202018-08-23 22:11:55 -040070util_android_sources = [
Frank Henigmana7f97a22018-08-21 00:04:05 -040071 "android/AndroidPixmap.cpp",
72 "android/AndroidWindow.cpp",
73 "android/AndroidWindow.h",
74 "android/third_party/android_native_app_glue.c",
75 "android/third_party/android_native_app_glue.h",
76]