Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
redis
Commits
9b883415
Commit
9b883415
authored
May 20, 2010
by
Pieter Noordhuis
Browse files
fix compile error on solaris
parent
d6d3f92f
Changes
2
Hide whitespace changes
Inline
Side-by-side
mkreleasehdr.sh
View file @
9b883415
#!/bin/sh
#!/bin/sh
GIT_SHA1
=
$(
(
git show-ref
--head
--hash
=
8 2> /dev/null
||
echo
00000000
)
|
head
-n1
)
GIT_SHA1
=
`
(
git show-ref
--head
--hash
=
8 2> /dev/null
||
echo
00000000
)
|
head
-n1
`
GIT_DIRTY
=
$(
git diff 2> /dev/null |
wc
-l
)
GIT_DIRTY
=
`
git diff 2> /dev/null |
wc
-l
`
test
-f
release.h
||
touch
release.h
test
-f
release.h
||
touch
release.h
(
cat
release.h |
grep
SHA1 |
grep
$GIT_SHA1
)
&&
\
(
cat
release.h |
grep
SHA1 |
grep
$GIT_SHA1
)
&&
\
(
cat
release.h |
grep
DIRTY |
grep
$GIT_DIRTY
)
&&
exit
0
# Already uptodate
(
cat
release.h |
grep
DIRTY |
grep
$GIT_DIRTY
)
&&
exit
0
# Already uptodate
echo
"#define REDIS_GIT_SHA1
\"
$GIT_SHA1
\"
"
>
release.h
echo
"#define REDIS_GIT_SHA1
\"
$GIT_SHA1
\"
"
>
release.h
echo
"#define REDIS_GIT_DIRTY
\"
$GIT_DIRTY
\"
"
>>
release.h
echo
"#define REDIS_GIT_DIRTY
\"
$GIT_DIRTY
\"
"
>>
release.h
touch
redis.c
#
f
orce recompile of redis.c
touch
redis.c
#
F
orce recompile of redis.c
solarisfixes.h
View file @
9b883415
...
@@ -17,4 +17,5 @@
...
@@ -17,4 +17,5 @@
__builtin_expect(!isnan(__x_i) && !isfinite(__x_i), 0); })
__builtin_expect(!isnan(__x_i) && !isfinite(__x_i), 0); })
#define u_int uint
#define u_int uint
#define u_int32_t uint32_t
#endif
/* __GNUC__ */
#endif
/* __GNUC__ */
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment