Warning, /kdevelop/kdevelop/kdevplatform/util/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"kdevplatform\") 0002 0003 ########### next target ############### 0004 0005 set(KDevPlatformUtil_LIB_SRCS 0006 autoorientedsplitter.cpp 0007 filesystemhelpers.cpp 0008 foregroundlock.cpp 0009 formattinghelpers.cpp 0010 zoomcontroller.cpp 0011 kdevstringhandler.cpp 0012 focusedtreeview.cpp 0013 processlinemaker.cpp 0014 commandexecutor.cpp 0015 environmentselectionwidget.cpp 0016 environmentselectionmodel.cpp 0017 environmentprofilelist.cpp 0018 jobstatus.cpp 0019 activetooltip.cpp 0020 kdevcoreaddons/kcompoundjob.cpp 0021 kdevcoreaddons/ksequentialcompoundjob.cpp 0022 executecompositejob.cpp 0023 shellutils.cpp 0024 multilevellistview.cpp 0025 objectlist.cpp 0026 placeholderitemproxymodel.cpp 0027 projecttestjob.cpp 0028 widgetcolorizer.cpp 0029 path.cpp 0030 texteditorhelpers.cpp 0031 stack.cpp 0032 expandablelineedit.cpp 0033 ) 0034 0035 if(NOT WIN32) 0036 add_subdirectory(dbus_socket_transformer) 0037 endif() 0038 0039 if(BUILD_TESTING) 0040 add_subdirectory(duchainify) # needs KDev::Tests 0041 endif() 0042 0043 if(BUILD_TESTING) 0044 add_subdirectory(tests) 0045 endif() 0046 0047 declare_qt_logging_category(KDevPlatformUtil_LIB_SRCS 0048 TYPE LIBRARY 0049 CATEGORY_BASENAME "util" 0050 ) 0051 0052 kdevplatform_add_library(KDevPlatformUtil SOURCES ${KDevPlatformUtil_LIB_SRCS}) 0053 target_link_libraries(KDevPlatformUtil 0054 PUBLIC 0055 KDev::Interfaces 0056 PRIVATE 0057 KF5::ItemModels 0058 KF5::GuiAddons 0059 ) 0060 install( FILES kdevplatform_shell_environment.sh DESTINATION bin PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ) 0061 0062 add_executable(kdev_format_source kdevformatsource.cpp kdevformatfile.cpp) 0063 ecm_mark_nongui_executable(kdev_format_source) 0064 target_link_libraries(kdev_format_source Qt5::Core) 0065 install(TARGETS kdev_format_source DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0066 0067 install(FILES .zshrc PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ 0068 DESTINATION ${KDE_INSTALL_DATAROOTDIR}/kdevplatform/shellutils/) 0069 0070 ########### install files ############### 0071 0072 install( FILES 0073 algorithm.h 0074 autoorientedsplitter.h 0075 filesystemhelpers.h 0076 foregroundlock.h 0077 formattinghelpers.h 0078 zoomcontroller.h 0079 wildcardhelpers.h 0080 kdevstringhandler.h 0081 ksharedobject.h 0082 focusedtreeview.h 0083 activetooltip.h 0084 processlinemaker.h 0085 commandexecutor.h 0086 environmentselectionwidget.h 0087 environmentprofilelist.h 0088 jobstatus.h 0089 pushvalue.h 0090 kdevvarlengtharray.h 0091 embeddedfreetree.h 0092 executecompositejob.h 0093 convenientfreelist.h 0094 multilevellistview.h 0095 objectlist.h 0096 owningrawpointercontainer.h 0097 placeholderitemproxymodel.h 0098 projecttestjob.h 0099 widgetcolorizer.h 0100 path.h 0101 stack.h 0102 texteditorhelpers.h 0103 ${CMAKE_CURRENT_BINARY_DIR}/utilexport.h 0104 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kdevplatform/util COMPONENT Devel) 0105 0106 install( FILES 0107 kdevcoreaddons/kcompoundjob.h 0108 kdevcoreaddons/ksequentialcompoundjob.h 0109 kdevcoreaddons/ksimplesequentialcompoundjob.h 0110 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kdevplatform/util/kdevcoreaddons COMPONENT Devel)