include_directories( ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ) set(completion_SRCS context.cpp model.cpp worker.cpp helpers.cpp items/missingincludeitem.cpp items/declaration.cpp items/functiondeclaration.cpp items/implementfunction.cpp items/importfile.cpp items/keyword.cpp items/replacementvariable.cpp ) kde4_add_library(kdev4pythoncompletion SHARED ${completion_SRCS}) add_dependencies(kdev4pythoncompletion kdev4pythonparser kdev4pythonduchain ) target_link_libraries(kdev4pythoncompletion LINK_PRIVATE ${KDE4_KDECORE_LIBS} ${KDEVPLATFORM_LANGUAGE_LIBRARIES} ${KDEVPLATFORM_INTERFACES_LIBRARIES} ${KDEVPLATFORM_PROJECT_LIBRARIES} kdev4pythonduchain kdev4pythonparser ) install(TARGETS kdev4pythoncompletion DESTINATION ${INSTALL_TARGETS_DEFAULT_ARGS}) add_subdirectory(tests)