include_directories(
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_BINARY_DIR}/kmyfirewall/kmfwidgets
)


##### libkmfgenericinterfacepart

tde_add_library( kmfgenericinterfacepart SHARED AUTOMOC
  SOURCES
    kmfgenericinterface_part.cpp kmfgenericinterfaceprotocol.cpp kmfgenericinterfacenat.cpp
    kmfgenericinterfacehost.cpp kmfgenericinterfacelogging.cpp kmyfirewallgenericinterfacelogging.ui
    kmfgenericinterfaceicmp.cpp kmyfirewallgenericinterfaceicmp.ui
    kmyfirewallgenericinterfacehostwidget.ui kmyfirewallgenericinterfacenatwidget.ui
    kmyfirewallgenericinterfaceprotocolwidget.ui kmfgenericinterface.cpp
  LINK
    kmfcore-shared kmfwidgets-shared tdecore-shared tdeui-shared tdeio-shared tdeparts-shared
  DESTINATION ${PLUGIN_INSTALL_DIR}
)


##### other data

install(
    FILES kmfgenericinterfacepartui.rc
    DESTINATION ${DATA_INSTALL_DIR}/kmfgenericinterfacepart
)
