4 description "Base graphics and input library";
9 if_arch "!windows & !darwin & !android"
25 library "CoreFoundation.framework";
26 library "AppKit.framework";
30 feature "devil" "Include DevIL support for loading image files";
36 feature "libpng" "Include libpng support for loading PNG files"
45 feature "libjpeg" "Include libjpeg support for loading JPEG files"
59 feature "quartz" "Include Quartz support for loading image files"
67 library "ApplicationServices.framework";
72 feature "opengl" "Include support for OpenGL contexts"
88 feature "vulkan" "Include support for Vulkan contexts"
97 if_arch "!windows & !darwin & !android"
99 feature "xrandr" "Include support for video mode switching with XRandR"
111 source "source/graphics";
112 source "source/input";
115 source "source/graphics/png";
119 source "source/graphics/jpeg";
123 source "source/graphics/devil";
141 source "source/graphics/quartz";
158 overlay "egl_android";
161 if_arch "!windows & !darwin & !android"
177 map "source" "include/msp";
183 source "examples/ev.cpp";
189 source "License.txt";
190 source "Changelog.txt";