Fix no newlines warnings. Patch by Peter Oberndorfer
[kdevelopdvcssupport.git] / shell / CMakeLists.txt
blob238326b0e778d47b9e58a6dd7a9c476c3e7fc453
2 add_definitions( -DKDE_DEFAULT_DEBUG_AREA=9501 )
3 add_subdirectory(settings)
4 add_subdirectory(tests)
6 set(kdevplatformshell_LIB_SRCS
7     mainwindow.cpp
8     mainwindow_p.cpp
9     plugincontroller.cpp
10     profileengine.cpp
11     profile.cpp
12     shellextension.cpp
13     core.cpp
14     uicontroller.cpp
15     projectcontroller.cpp
16     project.cpp
17     partcontroller.cpp
18     #document.cpp
19     partdocument.cpp
20     textdocument.cpp
21     documentcontroller.cpp
22     languagecontroller.cpp
23     language.cpp
24     statusbar.cpp
25     runcontroller.cpp
26     sessioncontroller.cpp
27     session.cpp
28     savedialog.cpp
32 kde4_add_library(kdevplatformshell SHARED ${kdevplatformshell_LIB_SRCS})
33 target_link_libraries(kdevplatformshell ${KDE4_KIO_LIBS} ${KDE4_KUTILS_LIBS} ${KDE4_KPARTS_LIBS} ${KDE4_KNOTIFYCONFIG_LIBS} ${KDE4_KTEXTEDITOR_LIBS} ${KDE4_THREADWEAVER_LIBRARIES} ${QT_QTDESIGNER_LIBRARY} kdevplatforminterfaces kdevplatformproject kdevplatformlanguage sublime kdevplatformutil kdevplatformoutputview)
34 set_target_properties(kdevplatformshell PROPERTIES VERSION ${KDEVPLATFORM_LIB_VERSION} SOVERSION ${KDEVPLATFORM_LIB_SOVERSION})
35 install(TARGETS kdevplatformshell ${INSTALL_TARGETS_DEFAULT_ARGS} )
37 install(FILES
38     mainwindow.h
39     plugincontroller.h
40     profileengine.h
41     profile.h
42     shellextension.h
43     core.h
44     uicontroller.h
45     projectcontroller.h
46     project.h
47     partcontroller.h
48     partdocument.h
49     textdocument.h
50     documentcontroller.h
51     languagecontroller.h
52     session.h
53     sessioncontroller.h
54     language.h
55     shellexport.h
56     DESTINATION ${INCLUDE_INSTALL_DIR}/kdevplatform/shell