AtomicWindows.cmake 522 B

12345678910111213141516171819202122
  1. set(JAVASCRIPT_BINDINGS_PLATFORM "WINDOWS")
  2. include(AtomicDesktop)
  3. #set (CMAKE_DEBUG_POSTFIX _d)
  4. set(D3DCOMPILER_47_DLL ${ATOMIC_SOURCE_DIR}/Build/Windows/Binaries/${ATOMIC_PROJECT_ARCH_SHORT}/D3DCompiler_47.dll)
  5. add_definitions(-D_CRT_SECURE_NO_WARNINGS)
  6. # compile with static runtime
  7. if (MSVC)
  8. if (ATOMIC_DYNAMIC_RUNTIME)
  9. set(ATOMIC_MSVC_RUNTIME /MD)
  10. else ()
  11. set(ATOMIC_MSVC_RUNTIME /MT)
  12. endif ()
  13. msvc_set_runtime(${ATOMIC_MSVC_RUNTIME})
  14. else ()
  15. set (ATOMIC_WEBVIEW 0)
  16. endif ()