File tree Expand file tree Collapse file tree 6 files changed +34
-8
lines changed
toolkit/mozapps/installer Expand file tree Collapse file tree 6 files changed +34
-8
lines changed Original file line number Diff line number Diff line change 102
102
#ifdef MOZ_METRO
103
103
@BINPATH@/vccorlib110.dll
104
104
#endif
105
+ #elif MOZ_MSVC_REDIST == 1800
106
+ @BINPATH@/msvcp120.dll
107
+ @BINPATH@/msvcr120.dll
108
+ #ifdef MOZ_METRO
109
+ @BINPATH@/vccorlib120.dll
110
+ #endif
105
111
#endif
106
112
#endif
107
113
#endif
Original file line number Diff line number Diff line change @@ -1443,6 +1443,13 @@ xpicleanup@BIN_SUFFIX@
1443
1443
vccorlib110.dll
1444
1444
#endif
1445
1445
#endif
1446
+ #if MOZ_MSVC_REDIST != 1800
1447
+ msvcp120.dll
1448
+ msvcr120.dll
1449
+ #ifdef MOZ_METRO
1450
+ vccorlib120.dll
1451
+ #endif
1452
+ #endif
1446
1453
plugins/npnul32.dll
1447
1454
#endif
1448
1455
@DLL_PREFIX@xpcom_core@DLL_SUFFIX@
Original file line number Diff line number Diff line change @@ -56,6 +56,13 @@ REDIST_FILES = \
56
56
$(NULL )
57
57
endif
58
58
59
+ ifeq (1800,$(_MSC_VER ) )
60
+ REDIST_FILES = \
61
+ msvcp120.dll \
62
+ msvcr120.dll \
63
+ $(NULL )
64
+ endif
65
+
59
66
ifdef REDIST_FILES
60
67
libs-preqs = \
61
68
$(call mkdir_deps,$(FINAL_TARGET ) ) \
Original file line number Diff line number Diff line change @@ -487,16 +487,18 @@ case "$target" in
487
487
AC_MSG_ERROR ( [ The major versions of \$CC and \$CXX do not match.] )
488
488
fi
489
489
490
+ AC_DEFINE ( _CRT_SECURE_NO_WARNINGS )
491
+ AC_DEFINE ( _CRT_NONSTDC_NO_WARNINGS )
492
+
490
493
if test "$_CC_MAJOR_VERSION" = "16"; then
491
494
_CC_SUITE=10
492
495
_MSVS_VERSION=2010
493
- AC_DEFINE ( _CRT_SECURE_NO_WARNINGS )
494
- AC_DEFINE ( _CRT_NONSTDC_NO_WARNINGS )
495
496
elif test "$_CC_MAJOR_VERSION" = "17"; then
496
497
_CC_SUITE=11
497
498
_MSVS_VERSION=2012
498
- AC_DEFINE ( _CRT_SECURE_NO_WARNINGS )
499
- AC_DEFINE ( _CRT_NONSTDC_NO_WARNINGS )
499
+ elif test "$_CC_MAJOR_VERSION" = "18"; then
500
+ _CC_SUITE=12
501
+ _MSVS_VERSION=2013
500
502
else
501
503
AC_MSG_ERROR ( [ This version ($CC_VERSION) of the MSVC compiler is unsupported. See https://developer.mozilla.org/en/Windows_Build_Prerequisites.] )
502
504
fi
Original file line number Diff line number Diff line change @@ -484,14 +484,15 @@ case "$target" in
484
484
AC_MSG_ERROR ( [ The major versions of \$CC and \$CXX do not match.] )
485
485
fi
486
486
487
+ AC_DEFINE ( _CRT_SECURE_NO_WARNINGS )
488
+ AC_DEFINE ( _CRT_NONSTDC_NO_WARNINGS )
489
+
487
490
if test "$_CC_MAJOR_VERSION" = "16"; then
488
491
_CC_SUITE=10
489
- AC_DEFINE ( _CRT_SECURE_NO_WARNINGS )
490
- AC_DEFINE ( _CRT_NONSTDC_NO_WARNINGS )
491
492
elif test "$_CC_MAJOR_VERSION" = "17"; then
492
493
_CC_SUITE=11
493
- AC_DEFINE ( _CRT_SECURE_NO_WARNINGS )
494
- AC_DEFINE ( _CRT_NONSTDC_NO_WARNINGS )
494
+ elif test "$_CC_MAJOR_VERSION" = "18"; then
495
+ _CC_SUITE=12
495
496
else
496
497
AC_MSG_ERROR ( [ This version ($CC_VERSION) of the MSVC compiler is unsupported. See https://developer.mozilla.org/en/Windows_Build_Prerequisites.] )
497
498
fi
Original file line number Diff line number Diff line change 84
84
ifeq ($(_MSC_VER ) ,1700)
85
85
JSSHELL_BINS += $(DIST ) /bin/msvcr110.dll
86
86
endif
87
+ ifeq ($(_MSC_VER ) ,1800)
88
+ JSSHELL_BINS += $(DIST ) /bin/msvcr120.dll
89
+ endif
87
90
ifdef MOZ_FOLD_LIBS
88
91
JSSHELL_BINS += $(DIST ) /bin/$(DLL_PREFIX ) nss3$(DLL_SUFFIX )
89
92
else
You can’t perform that action at this time.
0 commit comments