AtomicWindows.cmake 605 B

12345678910111213141516171819202122
  1. set(JAVASCRIPT_BINDINGS_PLATFORM "WINDOWS")
  2. include(AtomicDesktop)
  3. #set (CMAKE_DEBUG_POSTFIX _d)
  4. set(ATOMIC_NODE_JAKE Build/Windows/node/node.exe Build/node_modules/jake/bin/cli.js -f Build\\Scripts\\Bootstrap.js)
  5. set(D3DCOMPILER_47_DLL ${ATOMIC_SOURCE_DIR}/Build/Windows/Binaries/${ATOMIC_PROJECT_ARCH_SHORT}/D3DCompiler_47.dll)
  6. add_definitions(-D_CRT_SECURE_NO_WARNINGS)
  7. # compile with static runtime
  8. if (MSVC)
  9. if (ATOMIC_DYNAMIC_RUNTIME)
  10. set(ATOMIC_MSVC_RUNTIME /MD)
  11. else ()
  12. set(ATOMIC_MSVC_RUNTIME /MT)
  13. endif ()
  14. msvc_set_runtime(${ATOMIC_MSVC_RUNTIME})
  15. endif ()