Lines 88-102
Link Here
|
88 |
$(CC) -c $(CFLAGS) $(CPPFLAGS) $(WARNINGS) $(ADD_DEFINES) -o $@ $< |
88 |
$(CC) -c $(CFLAGS) $(CPPFLAGS) $(WARNINGS) $(ADD_DEFINES) -o $@ $< |
89 |
|
89 |
|
90 |
version.tmp: FORCE |
90 |
version.tmp: FORCE |
91 |
( echo -n "char version[] = \"" ; \ |
91 |
( printf "char version[] = \"" ; \ |
92 |
if command -v git >/dev/null; then \ |
92 |
if command -v git >/dev/null; then \ |
93 |
if [ -d .git ] ; then \ |
93 |
if [ -d .git ] ; then \ |
94 |
git describe --tags HEAD | tr -d '\n'; \ |
94 |
git describe --tags HEAD | tr -d '\n'; \ |
95 |
else \ |
95 |
else \ |
96 |
echo -n "unknown" ; \ |
96 |
printf "unknown" ; \ |
97 |
fi ; \ |
97 |
fi ; \ |
98 |
else echo -n "unknown" ; fi ; \ |
98 |
else printf "unknown" ; fi ; \ |
99 |
echo '";' \ |
99 |
printf '";\n' \ |
100 |
) > version.tmp |
100 |
) > version.tmp |
101 |
|
101 |
|
102 |
version.c: version.tmp |
102 |
version.c: version.tmp |