msvc_ver.inc 678 B

123456789101112131415161718192021222324
  1. # -----------------------------------------------
  2. # Detect NMAKE version deducing old MSVC versions
  3. # -----------------------------------------------
  4. !IFNDEF _NMAKE_VER
  5. ! MESSAGE Macro _NMAKE_VER not defined.
  6. ! MESSAGE Use MSVC's NMAKE to process this makefile.
  7. ! ERROR See previous message.
  8. !ENDIF
  9. !IF "$(_NMAKE_VER)" == "6.00.8168.0"
  10. CC_VERS_NUM = 60
  11. !ELSEIF "$(_NMAKE_VER)" == "6.00.9782.0"
  12. CC_VERS_NUM = 60
  13. !ELSEIF "$(_NMAKE_VER)" == "7.00.8882"
  14. CC_VERS_NUM = 70
  15. !ELSEIF "$(_NMAKE_VER)" == "7.00.9466"
  16. CC_VERS_NUM = 70
  17. !ELSEIF "$(_NMAKE_VER)" == "7.00.9955"
  18. CC_VERS_NUM = 70
  19. !ELSE
  20. # Pick an arbitrary bigger number for all later versions
  21. CC_VERS_NUM = 199
  22. !ENDIF