|
|
|
# -------------------------------------------
|
|
|
|
# Detect NMAKE version deducing MSVC version
|
|
|
|
# -------------------------------------------
|
|
|
|
|
|
|
|
!IFNDEF _NMAKE_VER
|
|
|
|
! MESSAGE Macro _NMAKE_VER not defined.
|
|
|
|
! MESSAGE Use MSVC's NMAKE to process this makefile.
|
|
|
|
! ERROR See previous message.
|
|
|
|
!ENDIF
|
|
|
|
|
|
|
|
!IF "$(_NMAKE_VER)" == "6.00.8168.0"
|
|
|
|
CC_VERS_NUM = 60
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "6.00.9782.0"
|
|
|
|
CC_VERS_NUM = 60
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "7.00.8882"
|
|
|
|
CC_VERS_NUM = 70
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "7.00.9466"
|
|
|
|
CC_VERS_NUM = 70
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "7.00.9955"
|
|
|
|
CC_VERS_NUM = 70
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "7.10.2240.8"
|
|
|
|
CC_VERS_NUM = 71
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "7.10.3077"
|
|
|
|
CC_VERS_NUM = 71
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "8.00.40607.16"
|
|
|
|
CC_VERS_NUM = 80
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "8.00.50727.42"
|
|
|
|
CC_VERS_NUM = 80
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "8.00.50727.762"
|
|
|
|
CC_VERS_NUM = 80
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "9.00.20706.01"
|
|
|
|
CC_VERS_NUM = 90
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "9.00.21022.08"
|
|
|
|
CC_VERS_NUM = 90
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "9.00.30729.01"
|
|
|
|
CC_VERS_NUM = 90
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "10.00.20506.01"
|
|
|
|
CC_VERS_NUM = 100
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "10.00.21003.01"
|
|
|
|
CC_VERS_NUM = 100
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "10.00.30128.01"
|
|
|
|
CC_VERS_NUM = 100
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "10.00.30319.01"
|
|
|
|
CC_VERS_NUM = 100
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "10.00.40219.01"
|
|
|
|
CC_VERS_NUM = 100
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "11.00.50522.1"
|
|
|
|
CC_VERS_NUM = 110
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "11.00.50727.1"
|
|
|
|
CC_VERS_NUM = 110
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "11.00.51106.1"
|
|
|
|
CC_VERS_NUM = 110
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "11.00.60315.1"
|
|
|
|
CC_VERS_NUM = 110
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "11.00.61030.0"
|
|
|
|
CC_VERS_NUM = 110
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "12.00.21005.1"
|
|
|
|
CC_VERS_NUM = 120
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "14.00.23026.0"
|
|
|
|
CC_VERS_NUM = 140
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "14.00.23506.0"
|
|
|
|
CC_VERS_NUM = 140
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "14.00.23918.0"
|
|
|
|
CC_VERS_NUM = 140
|
|
|
|
!ELSEIF "$(_NMAKE_VER)" == "14.00.24210.0"
|
|
|
|
CC_VERS_NUM = 140
|
|
|
|
!ELSE
|
|
|
|
! MESSAGE Unknown value for _NMAKE_VER macro: "$(_NMAKE_VER)"
|
|
|
|
! MESSAGE Please, report this condition on the c-ares development
|
|
|
|
! MESSAGE mailing list: http://cool.haxx.se/mailman/listinfo/c-ares/
|
|
|
|
! ERROR See previous message.
|
|
|
|
!ENDIF
|
|
|
|
|
|
|
|
CC_VERS_STR = msvc$(CC_VERS_NUM)
|