set(NIFTEST
    niftest.cpp
)
source_group(components\\nif\\tests FILES ${NIFTEST})

# Main executable
openmw_add_executable(niftest
    ${NIFTEST}
)

target_link_libraries(niftest
  ${Boost_FILESYSTEM_LIBRARY}
  components
)

if(BUILD_TGZ)
    INSTALL(TARGETS niftest RUNTIME DESTINATION "." COMPONENT niftest)
    IF(NOT MINGW)
      exec_program("uname" ARGS "-m" OUTPUT_VARIABLE ARCH)
      if (DESIRED_QT_VERSION MATCHES 5)
          set(QT_SUFFIX "-qt5")
      endif()
      SET_TARGET_PROPERTIES(niftest
                            PROPERTIES OUTPUT_NAME niftest${QT_SUFFIX}.${ARCH})
    ENDIF(NOT MINGW)
endif(BUILD_TGZ)

if (BUILD_WITH_CODE_COVERAGE)
  add_definitions (--coverage)
  target_link_libraries(niftest gcov)
endif()
