Subversion Repositories Games.Carmageddon

Rev

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}"|xxd -p -u -c 16|sed 's/[0-9a-fA-F][0-9a-fA-F]/0x&, /g'|tr '[:upper:]' '[:lower:]' || exit 1
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