Warning, /kdevelop/kdevelop/plugins/classbrowser/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"kdevclassbrowser\") 0002 include_directories( 0003 ${Boost_INCLUDE_DIRS} 0004 ) 0005 0006 # workaround a boost bug in 1.37 and 1.38 that causes link failure when exceptions are disabled 0007 # see https://svn.boost.org/trac/boost/ticket/2947 for details 0008 if( ${Boost_MAJOR_VERSION}.${Boost_MINOR_VERSION}.${Boost_PATCH_VERSION} VERSION_GREATER 1.36.1 ) 0009 kde_enable_exceptions() 0010 endif() 0011 0012 set(kdevclassbrowser_PART_SRCS 0013 classbrowserplugin.cpp 0014 classwidget.cpp 0015 classtree.cpp 0016 ) 0017 declare_qt_logging_category(kdevclassbrowser_PART_SRCS 0018 TYPE PLUGIN 0019 IDENTIFIER PLUGIN_CLASSBROWSER 0020 CATEGORY_BASENAME "classbrowser" 0021 ) 0022 qt5_add_resources(kdevclassbrowser_PART_SRCS kdevclassbrowser.qrc) 0023 kdevplatform_add_plugin(kdevclassbrowser SOURCES ${kdevclassbrowser_PART_SRCS}) 0024 target_link_libraries(kdevclassbrowser KF5::TextEditor KDev::Util KDev::Language KDev::Interfaces)