Warning, /kdevelop/kdevelop/kdevplatform/interfaces/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN=\"kdevplatform\")
0002 
0003 set(KDevPlatformInterfaces_LIB_SRCS
0004     iassistant.cpp
0005     context.cpp
0006     configpage.cpp
0007     iplugin.cpp
0008     idocument.cpp
0009     icore.cpp
0010     iuicontroller.cpp
0011     iplugincontroller.cpp
0012     iprojectcontroller.cpp
0013     iproject.cpp
0014     ilanguagecontroller.cpp
0015     idocumentcontroller.cpp
0016     istatus.cpp
0017     iruncontroller.cpp
0018     isession.cpp
0019     isessionlock.cpp
0020     isourceformatter.cpp
0021     isourceformattercontroller.cpp
0022     contextmenuextension.cpp
0023     icompletionsettings.cpp
0024     iselectioncontroller.cpp
0025     idocumentationprovider.cpp
0026     idocumentationproviderprovider.cpp
0027     idocumentation.cpp
0028     idocumentationcontroller.cpp
0029     idebugcontroller.cpp
0030     ipartcontroller.cpp
0031     launchconfigurationpage.cpp
0032     launchconfigurationtype.cpp
0033     ilauncher.cpp
0034     ilaunchconfiguration.cpp
0035     ilaunchmode.cpp
0036     iprojectprovider.cpp
0037     ibuddydocumentfinder.cpp
0038     itemplateprovider.cpp
0039     itestsuite.cpp
0040     itestcontroller.cpp
0041     itoolviewactionlistener.cpp
0042     ilanguagecheck.cpp
0043     ilanguagecheckprovider.cpp
0044     iproblem.cpp
0045     iruntime.cpp
0046     iruntimecontroller.cpp
0047 )
0048 configure_file(ipluginversion.h.in ${CMAKE_CURRENT_BINARY_DIR}/ipluginversion.h)
0049 
0050 kdevplatform_add_library(KDevPlatformInterfaces SOURCES ${KDevPlatformInterfaces_LIB_SRCS})
0051 target_link_libraries(KDevPlatformInterfaces
0052 PUBLIC
0053     KF5::TextEditor
0054 PRIVATE
0055     KF5::I18n
0056 )
0057 
0058 install(FILES
0059     iassistant.h
0060     context.h
0061     configpage.h
0062     contextmenuextension.h
0063     iplugin.h
0064     icore.h
0065     iuicontroller.h
0066     iplugincontroller.h
0067     iprojectcontroller.h
0068     iproject.h
0069     ilanguagecontroller.h
0070     idocument.h
0071     idocumentcontroller.h
0072     isourceformatter.h
0073     isourceformattercontroller.h
0074     istatus.h
0075     isession.h
0076     isessionlock.h
0077     iruncontroller.h
0078     ilaunchconfiguration.h
0079     ilauncher.h
0080     launchconfigurationpage.h
0081     launchconfigurationtype.h
0082     icompletionsettings.h
0083     iselectioncontroller.h
0084     idocumentation.h
0085     idocumentationprovider.h
0086     idocumentationproviderprovider.h
0087     idocumentationcontroller.h
0088     idebugcontroller.h
0089     ipartcontroller.h
0090     ilaunchmode.h
0091     iprojectprovider.h
0092     ilanguagecheck.h
0093     ilanguagecheckprovider.h
0094     ibuddydocumentfinder.h
0095     itemplateprovider.h
0096     itestsuite.h
0097     itestcontroller.h
0098     itoolviewactionlistener.h
0099     iproblem.h
0100     iruntime.h
0101     iruntimecontroller.h
0102     ${CMAKE_CURRENT_BINARY_DIR}/ipluginversion.h
0103     DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kdevplatform/interfaces COMPONENT Devel
0104 )
0105 
0106 install(FILES
0107     kdevelopplugin.desktop
0108     DESTINATION ${KDE_INSTALL_KSERVICETYPES5DIR}
0109 )