1 /*
2  *  Created by Martin on 16/01/2017.
3  *
4  *  Distributed under the Boost Software License, Version 1.0. (See accompanying
5  *  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6  */
7 
8 #ifndef TWOBLUECUBES_CATCH_WINDOWS_H_PROXY_H_INCLUDED
9 #define TWOBLUECUBES_CATCH_WINDOWS_H_PROXY_H_INCLUDED
10 
11 #ifdef CATCH_DEFINES_NOMINMAX
12 #  define NOMINMAX
13 #endif
14 #ifdef CATCH_DEFINES_WIN32_LEAN_AND_MEAN
15 #  define WIN32_LEAN_AND_MEAN
16 #endif
17 
18 #ifdef __AFXDLL
19 #include <AfxWin.h>
20 #else
21 #include <windows.h>
22 #endif
23 
24 #ifdef CATCH_DEFINES_NOMINMAX
25 #  undef NOMINMAX
26 #endif
27 #ifdef CATCH_DEFINES_WIN32_LEAN_AND_MEAN
28 #  undef WIN32_LEAN_AND_MEAN
29 #endif
30 
31 
32 #endif // TWOBLUECUBES_CATCH_WINDOWS_H_PROXY_H_INCLUDED
33