Warning, /multimedia/audiocd-kio/plugins/lame/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 find_program(LAME_EXECUTABLE NAMES lame) 0002 0003 if(NOT LAME_EXECUTABLE) 0004 message(STATUS "\"lame\" binary not found. Plugins will be compile but install it under your system to using this plugins") 0005 endif() 0006 0007 0008 add_definitions(-DTRANSLATION_DOMAIN=\"audiocd_encoder_lame\") 0009 0010 add_library(audiocd_encoder_lame SHARED) 0011 0012 target_sources(audiocd_encoder_lame PRIVATE 0013 encoderlame.cpp encoderlame.h 0014 ) 0015 0016 ki18n_wrap_ui(audiocd_encoder_lame encoderlameconfig.ui) 0017 0018 kconfig_add_kcfg_files(audiocd_encoder_lame audiocd_lame_encoder.kcfgc) 0019 0020 target_include_directories(audiocd_encoder_lame 0021 PRIVATE 0022 ${CMAKE_BINARY_DIR} 0023 ) 0024 0025 target_link_libraries(audiocd_encoder_lame 0026 audiocdplugins 0027 KF6::I18n 0028 Qt::Widgets 0029 KCddb6 0030 ) 0031 0032 install(TARGETS audiocd_encoder_lame DESTINATION ${KDE_INSTALL_PLUGINDIR}) 0033 0034 install(FILES audiocd_lame_encoder.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) 0035