Warning, /multimedia/kdenlive/data/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-License-Identifier: BSD-2-Clause
0002 # SPDX-FileCopyrightText: Vincent PINON <vincent.pinon@laposte.net>, Jean-Baptiste Mardelle <jb@kdenlive.org>, Julius Künzel <jk.kdedev@smartlab.uber.space>
0003
0004 add_subdirectory(effects)
0005 add_subdirectory(generators)
0006 add_subdirectory(transitions)
0007 add_subdirectory(icons)
0008 add_subdirectory(knewstuff)
0009 add_subdirectory(lumas)
0010 add_subdirectory(scripts)
0011 add_subdirectory(man)
0012 add_subdirectory(titles)
0013 add_subdirectory(profiles)
0014 add_subdirectory(resourceproviders)
0015 add_subdirectory(shortcuts)
0016 add_subdirectory(luts)
0017
0018 if (APPLE)
0019 # Apple app package
0020 set_target_properties(kdenlive PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist)
0021 set_target_properties(kdenlive PROPERTIES
0022 MACOSX_BUNDLE_DISPLAY_NAME "Kdenlive"
0023 MACOSX_BUNDLE_BUNDLE_NAME "Kdenlive"
0024 MACOSX_BUNDLE_LONG_VERSION_STRING "Kdenlive ${RELEASE_SERVICE_VERSION}"
0025 MACOSX_BUNDLE_SHORT_VERSION_STRING "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}"
0026 MACOSX_BUNDLE_BUNDLE_VERSION "${RELEASE_SERVICE_VERSION}"
0027 MACOSX_BUNDLE_GUI_IDENTIFIER "org.kde.Kdenlive"
0028 MACOSX_BUNDLE_COPYRIGHT "2000-2022 The Kdenlive Authors")
0029
0030 endif()
0031
0032 install(FILES
0033 meta_magiclantern.png
0034 encodingprofiles.rc
0035 externalproxies.rc
0036 kdenliveeffectscategory.rc
0037 kdenlivetranscodingrc
0038 kdenlivedefaultlayouts.rc
0039 slideanimations.rc
0040 clipjobsettings.rc
0041
0042 DESTINATION ${KDE_INSTALL_DATADIR}${DATA_INSTALL_PREFIX})
0043
0044 if (QT_MAJOR_VERSION STREQUAL "6")
0045 install(FILES kdenlive.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR})
0046 else()
0047 install(FILES kdenlive-kf5.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR} RENAME "kdenlive.notifyrc")
0048 endif()
0049
0050 install(FILES profiles.xml DESTINATION ${KDE_INSTALL_DATADIR}${DATA_INSTALL_PREFIX}/export)
0051 install(FILES org.kde.kdenlive.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
0052 install(FILES org.kde.kdenlive.desktop DESTINATION ${KDE_INSTALL_APPDIR})
0053
0054 find_package(SharedMimeInfo REQUIRED)
0055 install(FILES org.kde.kdenlive.xml westley.xml DESTINATION ${KDE_INSTALL_MIMEDIR})
0056 update_xdg_mimetypes(${KDE_INSTALL_MIMEDIR})
0057