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 | ||