summaryrefslogtreecommitdiffstats
path: root/src/kiosvn/CMakeLists.txt
blob: 5cce1afb8e8356dc8a46c0203c87db688857ab3d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/svnqt
${CMAKE_BINARY_DIR}/src/ksvnwidgets)

SET(kiosvn_src kiosvn.cpp kiolistener.cpp kiobytestream.cpp ../ksvnwidgets/pwstorage.cpp)
FILE(GLOB hdr RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.h")

KDE3_ADD_KPART(kio_ksvn ${kiosvn_src} ${hdr})

TARGET_LINK_LIBRARIES(kio_ksvn
    svnqt
    kdesvnhelpers
    kdesvncfgreader
    ${QT_AND_KDECORE_LIBS}
    ${KDE3_UI_LIBRARY} ${KDE3_DCOP_LIBRARY} ${KDE3_KIO_LIBRARY} ${KDE3_WALLET_LIBRARY})

SET_TARGET_PROPERTIES(kio_ksvn
    PROPERTIES
    LINK_FLAG "${LINK_NO_UNDEFINED}  ${_BASE_LDADD}")

INSTALL(TARGETS kio_ksvn
    LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR})

FILE(GLOB PROTFILES *.protocol)

INSTALL(FILES ${PROTFILES}
    DESTINATION ${SERVICES_INSTALL_DIR})