blob: b4241ee3d68c33e40df5633edd7b82513e02fd05 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
/* prefix file
* ===========
*
*/
// override default in global_options.h:
// use SySync_ as prefix for external C functions
#define SYSYNC_EXTERNAL(_x) SySync_ ## _x
#define SYSYNC_PREFIX "SySync_"
// required before time.h to get tm_gmtoff in struct tm:
// this is used to find standard and daylight saving offset
// of the system, see timezones.cpp
#define _BSD_SOURCE 1
#define USE_TM_GMTOFF 1
// required for vasprintf
#define _GNU_SOURCE 1
#ifdef __cplusplus
// include all headers that are suitable for precompiled use
// - target options can incfluence everything
#include "target_options.h"
// - platform specifics
#include "platform_headers.h"
// - precompilable headers
#include "clientengine_custom_precomp.h"
#else
// include all headers that are suitable for precompiled
// C version use
// - target options can incfluence everything
#include "target_options.h"
// - platform specifics
#include "platform_headers.h"
#endif
/* eof */
|