opennurbs_windows_targetver.h
1 /* $NoKeywords: $ */
2 /*
3 //
4 // Copyright (c) 1993-2013 Robert McNeel & Associates. All rights reserved.
5 // OpenNURBS, Rhinoceros, and Rhino3D are registered trademarks of Robert
6 // McNeel & Associates.
7 //
8 // THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY.
9 // ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF
10 // MERCHANTABILITY ARE HEREBY DISCLAIMED.
11 //
12 // For complete openNURBS copyright information see <http://www.opennurbs.org>.
13 //
14 ////////////////////////////////////////////////////////////////
15 */
16 
17 #if !defined(ON_WINDOWS_TARGETVER_INC_)
18 #define ON_WINDOWS_TARGETVER_INC_
19 
20 // Including SDKDDKVer.h defines the highest available Windows platform.
21 
22 // If you wish to build your application for a previous Windows platform, include WinSDKVer.h and
23 // set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h.
24 
25 #if defined(_MSC_VER)
26 
27 #if _MSC_VER >= 1700
28 // Using Microsoft Visual Studio 2012 or later
29 
30 // Including SDKDDKVer.h defines the highest available Windows platform.
31 
32 // If you wish to build your application for a previous Windows platform, include WinSDKVer.h and
33 // set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h.
34 #if !defined(RHINO_SDK_WINVER_H_INCLUDED_)
35 
36 
37 #endif
38 
39 #pragma ON_PRAGMA_WARNING_BEFORE_DIRTY_INCLUDE
40 #include <SDKDDKVer.h>
41 #pragma ON_PRAGMA_WARNING_AFTER_DIRTY_INCLUDE
42 
43 #endif // _MSC_VER >= 1700
44 
45 
46 #endif // defined(_MSC_VER)
47 
48 #endif