blob: 3f26c589ad6f3beeca2b8aea72d14a82cfbcbeef (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
// IWYU pragma: always_keep
#pragma once
#ifdef _MSC_VER
// disable the unnecessary warning about multi-inheritance
#pragma warning(disable : 4250)
// disable dll export template issue warning
#pragma warning(disable : 4251)
#endif
#ifdef CRU_PLATFORM_WINDOWS
#define _CRT_SECURE_NO_WARNINGS
#endif
#if defined(CRU_PLATFORM_OSX) || defined(CRU_PLATFORM_LINUX)
#define CRU_PLATFORM_UNIX
#endif
|