#
# $Id$
# $HeadURL$
# $Author$
#
FIND_PACKAGE(ArcGIS REQUIRED)


# LIBRARY
SET(FunctionDialog_SRCS
  function_dialog.cpp
  simple_esri_layer.cpp
)

SET(FunctionDialog_HDRS
  function_dialog_export.h
  function_dialog.h
  simple_esri_layer.h
)

SET(FunctionDialog_ICONS
  state_icon_b.xpm
  state_icon_a.xpm
  state_icon_c.xpm
)

SOURCE_GROUP(FunctionDialog FILES ${FunctionDialog_SRCS} ${FunctionDialog_HDRS})
NGL_ADD_LIBRARY(WS situationMapFunctionDialog SHARED ${FunctionDialog_SRCS} ${FunctionDialog_HDRS})

NGL_TARGET_LINK_LIBRARIES(situationMapFunctionDialog
  PRIVATE
    NGLLogger
    LtsCoordTrans
    LtsWidgets
    advancedSymbologyGui
  PUBLIC
    ArcGIS::ArcGIS
    situationMap
    situationMapObjects
    situationMapPortal
    Qt5::Core
    Qt5::Widgets
)

NGL_INSTALL_TARGET(situationMapFunctionDialog)

