mirror of
https://github.com/prometheus/prometheus
synced 2024-12-25 07:52:28 +00:00
Fix embedded files generation on OS X.
This commit is contained in:
parent
0ae2c1fc18
commit
5917a04554
@ -21,8 +21,12 @@ do
|
||||
find . -type f \! -name \*.map \! -name bootstrap.js \! -name bootstrap-theme.css \! -name bootstrap.css | while read file
|
||||
do
|
||||
name=$(echo "${file}"|sed 's|\.\/||')
|
||||
echo -n "\"$name\": []byte(\""
|
||||
gzip -9 -c "${file}" | xxd -p | tr -d '\n' | sed 's/\(..\)/\\x\1/g'
|
||||
# Using printf here instead of "echo -n" because the latter doesn't work on Mac OS X:
|
||||
# http://hints.macworld.com/article.php?story=20071106192548833.
|
||||
printf "\"$name\": []byte(\""
|
||||
# The second newline deletion at the end is required for Mac OS X as well,
|
||||
# as sed outputs a trailing newline there.
|
||||
gzip -9 -c "${file}" | xxd -p | tr -d '\n' | sed 's/\(..\)/\\x\1/g' | tr -d '\n'
|
||||
echo "\"),"
|
||||
echo
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user