You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by ma...@apache.org on 2011/06/30 04:17:48 UTC
[lucy-commits] svn commit: r1141362 - in /incubator/lucy/trunk: charmonizer/Makefile.MSVC
clownfish/buildlib/Clownfish/Build.pm
Author: marvin
Date: Thu Jun 30 02:17:48 2011
New Revision: 1141362
URL: http://svn.apache.org/viewvc?rev=1141362&view=rev
Log:
LUCY-171 Turn off stupid MSVC warnings.
Modified:
incubator/lucy/trunk/charmonizer/Makefile.MSVC
incubator/lucy/trunk/clownfish/buildlib/Clownfish/Build.pm
Modified: incubator/lucy/trunk/charmonizer/Makefile.MSVC
URL: http://svn.apache.org/viewvc/incubator/lucy/trunk/charmonizer/Makefile.MSVC?rev=1141362&r1=1141361&r2=1141362&view=diff
==============================================================================
--- incubator/lucy/trunk/charmonizer/Makefile.MSVC (original)
+++ incubator/lucy/trunk/charmonizer/Makefile.MSVC Thu Jun 30 02:17:48 2011
@@ -17,7 +17,7 @@
CC= cl
DEFS=
-CFLAGS= -Isrc -nologo $(DEFS)
+CFLAGS= -Isrc -nologo -D_CRT_SECURE_NO_WARNINGS $(DEFS)
OBJEXT= .obj
EXEEXT= .exe
LINKER= link
Modified: incubator/lucy/trunk/clownfish/buildlib/Clownfish/Build.pm
URL: http://svn.apache.org/viewvc/incubator/lucy/trunk/clownfish/buildlib/Clownfish/Build.pm?rev=1141362&r1=1141361&r2=1141362&view=diff
==============================================================================
--- incubator/lucy/trunk/clownfish/buildlib/Clownfish/Build.pm (original)
+++ incubator/lucy/trunk/clownfish/buildlib/Clownfish/Build.pm Thu Jun 30 02:17:48 2011
@@ -51,9 +51,9 @@ sub extra_ccflags {
$extra_ccflags .= "-fno-inline-functions ";
}
- # Compile as C++ under MSVC.
- if ( $self->config('cc') eq 'cl' ) {
- $extra_ccflags .= '/TP ';
+ # Compile as C++ under MSVC. Turn off stupid warnings, too.
+ if ( $self->config('cc') =~ /^cl\b/ ) {
+ $extra_ccflags .= '/TP -D_CRT_SECURE_NO_WARNINGS ';
}
if ( defined $gcc_version ) {