Warning, /multimedia/amarok/src/transcoding/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001
0002 include_directories(
0003 .
0004 ${CMAKE_SOURCE_DIR}/src
0005 ${CMAKE_SOURCE_DIR}/utilities
0006 ${CMAKE_BINARY_DIR}/src
0007
0008
0009 )
0010
0011 set(amarok_transcoding_SRCS
0012 TranscodingJob.cpp
0013 TranscodingAssistantDialog.cpp
0014 TranscodingOptionsStackedWidget.cpp
0015 TranscodingPropertyWidget.cpp
0016 TranscodingPropertySliderWidget.cpp
0017 TranscodingSelectConfigWidget.cpp
0018 )
0019
0020 ki18n_wrap_ui(amarok_transcoding_SRCS
0021 TranscodingAssistantDialog.ui
0022 )
0023
0024 add_library(amarok-transcoding SHARED ${amarok_transcoding_SRCS})
0025 generate_export_header(amarok-transcoding BASE_NAME amarok_transcoding)
0026 target_link_libraries(amarok-transcoding
0027 KF5::KIOCore
0028 KF5::ThreadWeaver
0029 Qt5::Core
0030 Qt5::Gui
0031 Threads::Threads
0032 amarokcore
0033 )
0034
0035 if(APPLE)
0036 set_target_properties(amarok-transcoding PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
0037 endif()
0038
0039 set_target_properties(amarok-transcoding PROPERTIES VERSION 1.0.0 SOVERSION 1 )
0040 install(TARGETS amarok-transcoding ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} )
0041