[videodb] remove unused seasons table from episode_view
[xbmc.git] / xbmc / pictures / CMakeLists.txt
blobc821df70e6a7a471392f827d4c95a647bde6523a
1 set(SOURCES GUIDialogPictureInfo.cpp
2             GUIViewStatePictures.cpp
3             GUIWindowPictures.cpp
4             GUIWindowSlideShow.cpp
5             Picture.cpp
6             PictureFolderImageFileLoader.cpp
7             PictureInfoLoader.cpp
8             PictureInfoTag.cpp
9             PictureScalingAlgorithm.cpp
10             PictureThumbLoader.cpp
11             SlideShowDelegator.cpp
12             SlideShowPicture.cpp)
14 set(HEADERS interfaces/ISlideShowDelegate.h
15             GUIDialogPictureInfo.h
16             GUIViewStatePictures.h
17             GUIWindowPictures.h
18             GUIWindowSlideShow.h
19             Picture.h
20             PictureFolderImageFileLoader.h
21             PictureInfoLoader.h
22             PictureInfoTag.h
23             PictureScalingAlgorithm.h
24             PictureThumbLoader.h
25             SlideShowDelegator.h
26             SlideShowPicture.h)
28 if(TARGET ${APP_NAME_LC}::OpenGl)
29   list(APPEND SOURCES SlideShowPictureGL.cpp)
30   list(APPEND HEADERS SlideShowPictureGL.h)
31 endif()
33 if(TARGET ${APP_NAME_LC}::OpenGLES)
34   list(APPEND SOURCES SlideShowPictureGLES.cpp)
35   list(APPEND HEADERS SlideShowPictureGLES.h)
36 endif()
38 if(CORE_SYSTEM_NAME STREQUAL windows OR CORE_SYSTEM_NAME STREQUAL windowsstore)
39   list(APPEND SOURCES SlideShowPictureDX.cpp)
40   list(APPEND HEADERS SlideShowPictureDX.h)
41 endif()
43 core_add_library(pictures)