diff options
author | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2012-06-29 19:56:11 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2012-06-29 19:56:11 +0000 |
commit | 3eadc719b287f36fe9afbd05131a4fd4fbe34202 (patch) | |
tree | 73b6d79f64c43dafcbed149d4505fb089f58b1b7 /build/tools/makeglyphs | |
parent | cad96b5b8f2281a9b6cdebdb3985a05548e155e8 (diff) | |
download | librufl-3eadc719b287f36fe9afbd05131a4fd4fbe34202.tar.gz librufl-3eadc719b287f36fe9afbd05131a4fd4fbe34202.tar.bz2 |
Update to new NSBUILD infrastructure
svn path=/trunk/rufl/; revision=14012
Diffstat (limited to 'build/tools/makeglyphs')
-rwxr-xr-x | build/tools/makeglyphs | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/build/tools/makeglyphs b/build/tools/makeglyphs deleted file mode 100755 index 6acb350..0000000 --- a/build/tools/makeglyphs +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/perl -W - -%name = (); - -print "#include <stdlib.h>\n"; -print "#include \"rufl_internal.h\"\n"; -print "const struct rufl_glyph_map_entry rufl_glyph_map[] = {\n"; -print "\t{\" \", 0}, /* sentinel */\n"; - -while (<>) { - if (/^([0-9A-F]{4});([a-zA-Z0-9]+);/) { - $name{"$1:$2"} = 1; - } -} - -@glyph = (); -while (($un, ) = each %name) { - ($u, $n) = split ':', $un; - push @glyph, [$n, $u]; -} - -foreach $z (sort {$$a[0] cmp $$b[0] or $$a[1] cmp $$b[1]} @glyph) { - print "\t{\"$$z[0]\", 0x$$z[1]},\n"; -} - -print "\t{\"~\", 0} /* sentinel */\n"; -print "};\n"; -print "const size_t rufl_glyph_map_size = sizeof rufl_glyph_map /\n"; -print " sizeof rufl_glyph_map[0];\n"; |