ignore_oiv_runtest()

# Disable MFC deprecation warning
add_definitions( -DNO_WARN_MBCS_MFC_DEPRECATION )

if(${OIV_DEV_BUILD})
  set(SOURCE_PREFIX ${CMAKE_SOURCE_DIR}/OIVHOME/source)
else()
  set(SOURCE_PREFIX ${CMAKE_SOURCE_DIR}/../source)
endif()

include_directories(
  ${CMAKE_CURRENT_SOURCE_DIR}
  ${SOURCE_PREFIX}/Inventor/ViewerComponents/MFC/Viewers/res
)

set(MFC_HEADERS
  MFCRenderAreaGuiIntegration.h
  res/Resource.h
)

set(MFC_RESOURCES
  res/MFCRenderAreaGuiIntegration.ico
  res/MFCRenderAreaGuiIntegration.rc2
  res/MFCRenderAreaGuiIntegration.rc
)

set(MFC_SOURCES
  MFCRenderAreaGuiIntegration.cpp
)

source_group("Resource Files" FILES ${MFC_RESOURCES})
source_group("Header Files" FILES ${MFC_HEADERS})

add_oiv_executable(MFCRenderAreaGuiIntegration WIN32 ${MFC_SOURCES} ${MFC_HEADERS} ${MFC_RESOURCES})

target_link_libraries(MFCRenderAreaGuiIntegration ${OpenInventorMFCViewerComponents_LIBRARIES} ${OpenInventorViewerComponents_LIBRARIES})
