diff options
author | Elie Roux <elie.roux@telecom-bretagne.eu> | 2013-04-27 03:08:43 -0700 |
---|---|---|
committer | Elie Roux <elie.roux@telecom-bretagne.eu> | 2013-04-27 03:08:43 -0700 |
commit | 7a7a17242c20dfd54dfce2e5ead889f62c66d61f (patch) | |
tree | 942ffddaa830a52504831526512ce48ddb5ab83d /filegraph.dot | |
parent | f3776cb0941e417f8aa2efe46773cc7330506387 (diff) | |
parent | e6b0062da9c8315605e9c8a10202337416ea5cd5 (diff) | |
download | luaotfload-7a7a17242c20dfd54dfce2e5ead889f62c66d61f.tar.gz |
Merge pull request #11 from lualatex/master
update with lualatex master
Diffstat (limited to 'filegraph.dot')
-rw-r--r-- | filegraph.dot | 51 |
1 files changed, 46 insertions, 5 deletions
diff --git a/filegraph.dot b/filegraph.dot index 9b79953..a0eadec 100644 --- a/filegraph.dot +++ b/filegraph.dot @@ -27,6 +27,9 @@ strict digraph luaotfload_files { //looks weird with circo ... /* ···································································· * file structure * ································································· */ + fontdbutil -> font_names [label="--update", + style=dashed] + luaotfload -> otfl_fonts_merged [label="merged"] luaotfload -> merged_lua_libs [label="unmerged", style=solid] luaotfload -> merged_luatex_fonts [label="unmerged", style=solid] @@ -35,7 +38,6 @@ strict digraph luaotfload_files { //looks weird with circo ... luaotfload -> luaotfload_libs luaotfload -> otfl_blacklist_cnf - otfl_fonts_merged -> merged_lua_libs [label="merged", style=dotted, lhead=cluster_merged] @@ -46,12 +48,36 @@ strict digraph luaotfload_files { //looks weird with circo ... style=dotted, lhead=cluster_merged] + merged_luatex_fonts -> font_age [label="luatex-fonts-enc.lua", + ltail=cluster_merged] + + luaotfload_libs -> font_names [label="luaotfload-database.lua"] + mkglyphlist -> font_age [label="generates from glyphlist.txt", + style=dashed] + + subgraph { rank = same; mkglyphlist; fontdbutil; luaotfload } /* ···································································· * main files * ································································· */ + fontdbutil [label = "fontdbutil\nmkluatexfontdb.lua", + shape = rect, + width = "3.2cm", + height = "1.2cm", + color = "#01012222", + style = "filled,rounded", + penwidth=2] + + mkglyphlist [label = "mkglyphlist", + shape = rect, + width = "3.2cm", + height = "1.2cm", + color = "#01012222", + style = "filled,rounded", + penwidth=2] + luaotfload [label = "luaotfload.lua", shape = rect, width = "3.2cm", @@ -81,6 +107,22 @@ strict digraph luaotfload_files { //looks weird with circo ... * ································································· */ + font_age [style = "filled,dashed", + shape = rect, + width = "3.2cm", + fillcolor = "#01012222", + color = grey40, + style = "filled,dotted,rounded", + label = "font-age.lua"] + + font_names [style = "filled,dashed", + shape = rect, + width = "3.2cm", + fillcolor = "#01012222", + color = grey40, + style = "filled,dotted,rounded", + label = "luaotfload-names.lua\nluaotfload-names.luc"] + otfl_blacklist_cnf [style = "filled,dashed", shape = rect, width = "3.2cm", @@ -97,10 +139,9 @@ strict digraph luaotfload_files { //looks weird with circo ... label = < <table cellborder="0" bgcolor="#FFFFFFAA"> <th> <td colspan="2"> <font point-size="12" face="Iwona Italic">Luaotfload Libraries</font> </td> </th> - <tr> <td>luaotfload-font-otc.lua</td> <td>luaotfload-lib-dir.lua</td> </tr> - <tr> <td>luaotfload-override.lua</td> <td>luaotfload-loaders.lua</td> </tr> - <tr> <td>luaotfload-database.lua</td> <td>luaotfload-color.lua</td> </tr> - <tr> <td>luaotfload-features.lua</td> </tr> + <tr> <td>luaotfload-lib-dir.lua</td> <td>luaotfload-features.lua</td> </tr> + <tr> <td>luaotfload-override.lua</td> <td>luaotfload-loaders.lua</td> </tr> + <tr> <td>luaotfload-database.lua</td> <td>luaotfload-color.lua</td> </tr> </table> >, ] |