Feature #16763 ยป 0001-patch-to-support-version-ranges-for-MSVC.patch
win32/Makefile.sub | ||
---|---|---|
@$(IFCHANGE) "--timestamp=$(@:/=\)" $(RUBY_CONFIG_H:/=\) <<
|
||
#ifndef $(guard)
|
||
#define $(guard) 1
|
||
!if $(MSC_VER) >= 1920
|
||
#if _MSC_VER < 1920
|
||
#error MSC version unmatch: _MSC_VER: >= 1920 is expected.
|
||
#endif
|
||
!else if $(MSC_VER) >= 1910
|
||
#if _MSC_VER < 1910 || _MSC_VER >= 1920
|
||
#error MSC version unmatch: _MSC_VER: >= 1910 and < 1920 is expected.
|
||
#endif
|
||
!else
|
||
#if _MSC_VER != $(MSC_VER)
|
||
#error MSC version unmatch: _MSC_VER: $(MSC_VER) is expected.
|
||
#endif
|
||
!endif
|
||
#define RUBY_MSVCRT_VERSION $(RT_VER)
|
||
#define STDC_HEADERS 1
|
||
#define HAVE_SYS_TYPES_H 1
|