Warning, /graphics/digikam/core/libs/transitionmngr/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 #
0002 # SPDX-FileCopyrightText: 2017-2024 by Gilles Caulier, <caulier dot gilles at gmail dot com>
0003 #
0004 # SPDX-License-Identifier: BSD-3-Clause
0005 #
0006 
0007 APPLY_COMMON_POLICIES()
0008 
0009 set(libtransitionmngr_SRCS
0010     ${CMAKE_CURRENT_SOURCE_DIR}/effectpreview.cpp
0011     ${CMAKE_CURRENT_SOURCE_DIR}/effectmngr.cpp
0012     ${CMAKE_CURRENT_SOURCE_DIR}/effectmngr_p.cpp
0013     ${CMAKE_CURRENT_SOURCE_DIR}/effectmngr_p_pan.cpp
0014     ${CMAKE_CURRENT_SOURCE_DIR}/effectmngr_p_zoom.cpp
0015     ${CMAKE_CURRENT_SOURCE_DIR}/frameutils.cpp
0016     ${CMAKE_CURRENT_SOURCE_DIR}/transitionpreview.cpp
0017     ${CMAKE_CURRENT_SOURCE_DIR}/transitionmngr.cpp
0018     ${CMAKE_CURRENT_SOURCE_DIR}/transitionmngr_p.cpp
0019     ${CMAKE_CURRENT_SOURCE_DIR}/transitionmngr_p_abstract.cpp
0020     ${CMAKE_CURRENT_SOURCE_DIR}/transitionmngr_p_blur.cpp
0021     ${CMAKE_CURRENT_SOURCE_DIR}/transitionmngr_p_lines.cpp
0022     ${CMAKE_CURRENT_SOURCE_DIR}/transitionmngr_p_push.cpp
0023     ${CMAKE_CURRENT_SOURCE_DIR}/transitionmngr_p_slide.cpp
0024     ${CMAKE_CURRENT_SOURCE_DIR}/transitionmngr_p_squares.cpp
0025     ${CMAKE_CURRENT_SOURCE_DIR}/transitionmngr_p_swap.cpp
0026 )
0027 
0028 include_directories(
0029     $<TARGET_PROPERTY:Qt${QT_VERSION_MAJOR}::Core,INTERFACE_INCLUDE_DIRECTORIES>
0030     $<TARGET_PROPERTY:Qt${QT_VERSION_MAJOR}::Gui,INTERFACE_INCLUDE_DIRECTORIES>
0031     $<TARGET_PROPERTY:Qt${QT_VERSION_MAJOR}::Widgets,INTERFACE_INCLUDE_DIRECTORIES>
0032 
0033     $<TARGET_PROPERTY:KF${QT_VERSION_MAJOR}::I18n,INTERFACE_INCLUDE_DIRECTORIES>
0034     $<TARGET_PROPERTY:KF${QT_VERSION_MAJOR}::ConfigCore,INTERFACE_INCLUDE_DIRECTORIES>
0035 )
0036 
0037 # Used by digikamcore
0038 add_library(core_libtransitionmngr_obj OBJECT ${libtransitionmngr_SRCS})
0039 
0040 target_compile_definitions(core_libtransitionmngr_obj
0041                            PRIVATE
0042                            digikamcore_EXPORTS
0043 )