Warning, /multimedia/audiocd-kio/plugins/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 find_package(FLAC) 0002 if(FLAC_FOUND) 0003 add_subdirectory(flac) 0004 endif(FLAC_FOUND) 0005 0006 find_package(OggVorbis) 0007 if(OGGVORBIS_FOUND AND HAVE_LIBVORBISENC2) 0008 add_subdirectory(vorbis) 0009 endif(OGGVORBIS_FOUND AND HAVE_LIBVORBISENC2) 0010 0011 add_subdirectory(wav) 0012 add_subdirectory(lame) 0013 add_subdirectory(opus) 0014 0015 ########### next target ############### 0016 0017 set(AUDIOCDPLUGINS_INSTALL_INCLUDEDIR "${KDE_INSTALL_INCLUDEDIR}/audiocdplugins") 0018 0019 ecm_setup_version(PROJECT 0020 VARIABLE_PREFIX AUDIOCDPLUGINS 0021 VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/audiocdplugins_version.h" 0022 SOVERSION 5 0023 ) 0024 0025 add_library(audiocdplugins SHARED) 0026 0027 target_sources(audiocdplugins PRIVATE 0028 audiocdencoder.cpp audiocdencoder.h 0029 ) 0030 target_include_directories(audiocdplugins 0031 PRIVATE 0032 ${CMAKE_BINARY_DIR} 0033 ) 0034 target_link_libraries(audiocdplugins 0035 PUBLIC 0036 KF6::KIOCore 0037 KCddb6 0038 ) 0039 0040 generate_export_header(audiocdplugins 0041 EXPORT_MACRO_NAME AUDIOCDPLUGINS_EXPORT 0042 DEPRECATED_MACRO_NAME AUDIOCDPLUGINS_EXPORT_DEPRECATED 0043 EXPORT_FILE_NAME audiocdplugins_export.h 0044 ) 0045 0046 set_target_properties(audiocdplugins PROPERTIES 0047 VERSION ${AUDIOCDPLUGINS_VERSION} 0048 SOVERSION ${AUDIOCDPLUGINS_SOVERSION} 0049 ) 0050 0051 install(TARGETS audiocdplugins ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0052 0053 install(FILES 0054 ${CMAKE_CURRENT_BINARY_DIR}/audiocdplugins_export.h 0055 ${CMAKE_CURRENT_BINARY_DIR}/audiocdplugins_version.h 0056 audiocdencoder.h 0057 DESTINATION ${AUDIOCDPLUGINS_INSTALL_INCLUDEDIR} 0058 COMPONENT Devel 0059 ) 0060