Rev 7 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7 | Rev 8 | ||
---|---|---|---|
Line 34... | Line 34... | ||
34 | SYMBOL_NAME="$(echo "${SHADER}"|tr '[:lower:]' '[:upper:]'|sed 's/[\.\/]/_/g')" |
34 | SYMBOL_NAME="$(echo "${SHADER}"|tr '[:lower:]' '[:upper:]'|sed 's/[\.\/]/_/g')" |
35 | ( |
35 | ( |
36 | echo "// Auto generated file." |
36 | echo "// Auto generated file." |
37 | echo "static const char ${SYMBOL_NAME}[] =" |
37 | echo "static const char ${SYMBOL_NAME}[] =" |
38 | echo "{" |
38 | echo "{" |
39 | cat "${SHADER}" |
39 | cat "${SHADER}"|hexdump -e '16/1 "%02x" "\n"' -v|sed 's/[0-9a-fA-F][0-9a-fA-F]/0x&, /g' || exit 1 |
40 | echo "};" |
40 | echo "};" |
41 | ) > "${SHADER}.h" |
41 | ) > "${SHADER}.h" |
42 | done |
42 | done |
43 | cd ../.. |
43 | cd ../.. |
44 | 44 |