#
# $Id$
# $HeadURL$
# $Author$
#

# Evaluation application for 3D viewshed

FIND_PACKAGE(ArcGIS REQUIRED)

INCLUDE_DIRECTORIES(${ARCGIS_INCLUDE_DIR}/arcgis)

SET(EXE_SRCS
  main.cpp
  ViewshedLocation.cpp
)

SET(EXE_HDRS
  ViewshedLocation.h
)

SOURCE_GROUP(EvalViewshed3DApp   FILES ${EXE_SRCS} ${EXE_HDRS})

NGL_ADD_EXECUTABLE(WS NO_TRANSLATION EvalViewshed3DApp ${EXE_SRCS} ${EXE_HDRS})

NGL_TARGET_LINK_LIBRARIES(
  EvalViewshed3DApp
  ArcGIS::ArcGIS
  Qt5::Core
  Qt5::Gui
  Qt5::Widgets
  Qt5::Network
)


IF(MSVC)
  # Configure the template file
  SET(VS_USER_FILE EvalViewshed3DApp.vcxproj.user)
  configure_file( ../../SituationMap.vcxproj.user.in ${CMAKE_CURRENT_BINARY_DIR}/${VS_USER_FILE} @ONLY)
ENDIF(MSVC)

NGL_INSTALL_TARGET(EvalViewshed3DApp)

