blob: 919d4722146162578cffe9fe88f20a45fc98d15f (
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
|
#! /usr/bin/python
# This script will create header file sbe_build_info.H which will have
# buld information required by SBE code.
import os
buildInfoFileName = "sbe_build_info.H"
def buildInfo():
header = \
"#ifndef SBE_BUILD_INFO_H \n\
#define SBE_BUILD_INFO_H \n\n"
footer = "\n#endif // SBE_BUILD_INFO_H"
commitId = "0x" + os.popen("git rev-parse --short=8 HEAD").read().rstrip()
f = open( buildInfoFileName, 'w')
f.write(header)
f.write("//Define SBE Commit ID \n")
f.write("#define SBE_COMMIT_ID " + commitId + "\n")
f.write(footer)
f.close()
# Call buildInfo
buildInfo()
|