1if (APPLE) 2 set(oswindow-platform-sources 3 osx/OSXWindow.mm) 4elseif (WIN32) 5 set(oswindow-platform-sources 6 windows/WindowsTimer.cpp 7 windows/Windows_system_utils.cpp 8 windows/win32/Win32Window.cpp) 9else() 10 set(oswindow-platform-sources 11 x11/X11Window.cpp) 12endif() 13 14add_library( 15 OSWindow 16 OSWindow.cpp 17 ${oswindow-platform-sources}) 18target_link_libraries( 19 OSWindow 20 PRIVATE 21 gfxstream-base) 22target_include_directories( 23 OSWindow 24 PUBLIC 25 . 26 PRIVATE 27 ${GFXSTREAM_REPO_ROOT}/include) 28