#
# $Id$
# $HeadURL$
# $Author$
# Created by Mike Wille, SLSE, 2016-05-05
#

SET(participant_info_gui_SRCS
  participant_info_gui_plugin.cpp
  participant_info_gui_plugin.h
  participant_info_dialog.cpp
  participant_info_dialog.h
  participant_info_ltd_gear_component.cpp
  participant_info_ltd_gear_component.h
  participant_config_dialog.h
  participant_config_dialog.cpp
  participant_config_model.cpp
  participant_config_model.h
  participant_bite_dialog.h
  participant_bite_dialog.cpp
  participant_history_dialog.cpp
  participant_history_dialog.h
  participant_history_dialog_model.cpp
  participant_history_dialog_model.h
  participant_info_helper.h
  participant_info_table_dialog.cpp
  participant_info_table_dialog.h
  participant_info_table_model.cpp
  participant_info_table_model.h
  participant_info_table_add_dialog.cpp
  participant_info_table_add_dialog.h
  participants_mounted_table_dialog.cpp
  participants_mounted_table_dialog.h
  participants_mounted_table_model.cpp
  participants_mounted_table_model.h
  participant_search_dialog.h
  participant_search_dialog.cpp
  participant_hitline_info_dialog.h
  participant_hitline_info_dialog.cpp
  participant_follow_dialog.h
  participant_follow_dialog.cpp
  participant_set_injury_dialog.h
  participant_set_injury_dialog.cpp
  participant_set_sanitation_dialog.h
  participant_set_sanitation_dialog.cpp
  participant_gear_restock.h
  participant_gear_restock.cpp
  participant_gear_restock_charge.h
  participant_gear_restock_charge.cpp
  participant_search_widget.cpp
  participant_search_widget.h
  participant_target_config_dialog.h
  participant_target_config_dialog.cpp
  participant_shootback_area_model.h
  participant_shootback_area_model.cpp
)

NGL_WRAP_UI(participant_info_gui_SRCS
  participant_info_dialog.ui
  participant_history_dialog.ui
  participant_config_dialog.ui
  participant_bite_dialog.ui
  participant_info_table_dialog.ui
  participant_info_table_add_dialog.ui
  participants_mounted_table_dialog.ui
  participant_search_dialog.ui
  participant_hitline_info_dialog.ui
  participant_follow_dialog.ui
  participant_set_injury_dialog.ui
  participant_set_sanitation_dialog.ui
  participant_gear_restock.ui
  participant_gear_restock_charge.ui
  participant_search_widget.ui
  participant_target_config_dialog.ui
)

NGL_ADD_LIBRARY(WS PpmParticipantInfoGuiPlugin MODULE ${participant_info_gui_SRCS})
NGL_TARGET_LINK_LIBRARIES(PpmParticipantInfoGuiPlugin
  NGLLogger
  LtsNotification
  ngltools
  nglwidgets
  LtsCoordTrans
  FltAesGuiPluginInterface
  PpmCommon
  PpmParticipantInfoGuiPluginInterface
  PpmDataPluginInterface
  PdmDataPluginInterface
  svcTgtClient
  PdmGuiPluginInterface
  Qt5::Widgets
  LtsWidgets
  LtsSession
  LtsSessionData
  LtsUtilsSettings
  SituationMapGuiPluginInterface
  LtsUtilsGuiDds
  LtsUtilsSettings
  AsbDataPluginInterface
  AesDataPluginInterface
  LtsDataView
  IsmDataPluginInterface
  LtsPluginLoader
  GuiElementInterface
)

NGL_INSTALL_TARGET(PpmParticipantInfoGuiPlugin)


