Blender  V3.3
buildinfo.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2001-2002 NaN Holding BV. All rights reserved. */
3 
8 #ifdef WITH_BUILDINFO_HEADER
9 # include "buildinfo.h"
10 #endif
11 
12 #ifdef BUILD_DATE
13 
14 extern char build_date[];
15 extern char build_time[];
16 extern char build_hash[];
17 extern unsigned long build_commit_timestamp;
18 extern char build_commit_date[];
19 extern char build_commit_time[];
20 extern char build_branch[];
21 extern char build_platform[];
22 extern char build_type[];
23 extern char build_cflags[];
24 extern char build_cxxflags[];
25 extern char build_linkflags[];
26 extern char build_system[];
27 
28 /* Currently only these are defined in the header. */
29 char build_date[] = BUILD_DATE;
30 char build_time[] = BUILD_TIME;
31 char build_hash[] = BUILD_HASH;
32 unsigned long build_commit_timestamp = BUILD_COMMIT_TIMESTAMP;
33 char build_commit_date[16] = "\0";
34 char build_commit_time[16] = "\0";
35 char build_branch[] = BUILD_BRANCH;
36 
37 char build_platform[] = BUILD_PLATFORM;
38 char build_type[] = BUILD_TYPE;
39 
40 # ifdef BUILD_CFLAGS
41 char build_cflags[] = BUILD_CFLAGS;
42 char build_cxxflags[] = BUILD_CXXFLAGS;
43 char build_linkflags[] = BUILD_LINKFLAGS;
44 char build_system[] = BUILD_SYSTEM;
45 # else
46 char build_cflags[] = "unmaintained buildsystem alert!";
47 char build_cxxflags[] = "unmaintained buildsystem alert!";
48 char build_linkflags[] = "unmaintained buildsystem alert!";
49 char build_system[] = "unmaintained buildsystem alert!";
50 # endif
51 
52 #endif // BUILD_DATE
char build_date[]
Definition: buildinfo.c:29
char build_platform[]
Definition: buildinfo.c:37
char build_linkflags[]
Definition: buildinfo.c:48
char build_commit_date[]
Definition: buildinfo.c:33
char build_cflags[]
Definition: buildinfo.c:46
char build_time[]
Definition: buildinfo.c:30
char build_system[]
Definition: buildinfo.c:49
char build_commit_time[]
Definition: buildinfo.c:34
char build_branch[]
Definition: buildinfo.c:35
char build_type[]
Definition: buildinfo.c:38
unsigned long build_commit_timestamp
Definition: buildinfo.c:32
char build_hash[]
Definition: buildinfo.c:31
char build_cxxflags[]
Definition: buildinfo.c:47