summaryrefslogtreecommitdiffstats
path: root/windows/proj/property_sheets
diff options
context:
space:
mode:
authorScott Wegner <swegner@hdfgroup.org>2008-06-02 16:14:56 (GMT)
committerScott Wegner <swegner@hdfgroup.org>2008-06-02 16:14:56 (GMT)
commit8953ecfe9dbd8884555ca5f9c861dc3c7b4ee20d (patch)
treef811fa584f82b10713e8d4c52624dc1b00009d79 /windows/proj/property_sheets
parentc65d5ffe8dd7784e6ea2da1c67dec3caf9878976 (diff)
downloadhdf5-8953ecfe9dbd8884555ca5f9c861dc3c7b4ee20d.zip
hdf5-8953ecfe9dbd8884555ca5f9c861dc3c7b4ee20d.tar.gz
hdf5-8953ecfe9dbd8884555ca5f9c861dc3c7b4ee20d.tar.bz2
[svn-r15120] Purpose: Ignore Windows POSIX-Depreciation warnings in Visual Studio 2005
Description: On Windows, we receive many compiler warnings because Microsoft has implemented many "security-enhanced" versions of POSIX functions. However, the old versions still exist, so the warnings can be ignored. By setting a preprocessor definition, we can disable many of these warnings. On a typical HDF5 build, this reduces the number of warnings from ~1500 to ~600 Tested: VS2005 on WinXP
Diffstat (limited to 'windows/proj/property_sheets')
-rw-r--r--windows/proj/property_sheets/remove-posix-warnings.vsprops11
1 files changed, 11 insertions, 0 deletions
diff --git a/windows/proj/property_sheets/remove-posix-warnings.vsprops b/windows/proj/property_sheets/remove-posix-warnings.vsprops
new file mode 100644
index 0000000..9b5a64f
--- /dev/null
+++ b/windows/proj/property_sheets/remove-posix-warnings.vsprops
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="Remove Posix Warnings"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ PreprocessorDefinitions="_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE"
+ />
+</VisualStudioPropertySheet>