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