Warning, /graphics/kolourpaint/lgpl/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # 0002 # LGPL Library 0003 # 0004 # This MUST be a dynamic link library to avoid LGPL license infection. 0005 # 0006 0007 include(GenerateExportHeader) 0008 0009 set(kolourpaint_lgpl_SRCS 0010 generic/kpUrlFormatter.cpp 0011 generic/kpColorCollection.cpp 0012 generic/widgets/kpColorCellsBase.cpp 0013 ) 0014 0015 add_library(kolourpaint_lgpl SHARED ${kolourpaint_lgpl_SRCS}) 0016 0017 set(kolourpaint_lgpl_version 5) 0018 0019 target_link_libraries(kolourpaint_lgpl 0020 KF${KF_MAJOR_VERSION}::I18n 0021 KF${KF_MAJOR_VERSION}::GuiAddons 0022 KF${KF_MAJOR_VERSION}::WidgetsAddons 0023 KF${KF_MAJOR_VERSION}::KIOCore 0024 KF${KF_MAJOR_VERSION}::JobWidgets 0025 Qt${QT_MAJOR_VERSION}::Widgets 0026 ) 0027 0028 set_target_properties(kolourpaint_lgpl 0029 PROPERTIES 0030 VERSION ${kolourpaint_lgpl_version} 0031 DEFINE_SYMBOL MAKE_KOLOURPAINT4_LGPL_LIB 0032 ) 0033 0034 generate_export_header(kolourpaint_lgpl BASE_NAME kolourpaint_lgpl) 0035 0036 install(TARGETS kolourpaint_lgpl ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})