From ca6917bd3fabfe6e48be5bc9668f6a6c430354b7 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Tue, 12 Jan 2010 20:36:27 +0200 Subject: Save the database under '$TEXMFVAR/tex/' --- luaotfload-fonts.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'luaotfload-fonts.lua') diff --git a/luaotfload-fonts.lua b/luaotfload-fonts.lua index ce01b63..5976477 100644 --- a/luaotfload-fonts.lua +++ b/luaotfload-fonts.lua @@ -112,12 +112,15 @@ local function generate() mappings = { }, version = luaotfload.fonts.version } - + local savepath scan_os_fonts(fnames) scan_txmf_tree(fnames) logs.simple("%s fonts saved in the database", #table.keys(fnames.mappings)) - io.savedata(luaotfload.fonts.basename, table.serialize(fnames, true)) - logs.simple("Saved font names database in %s\n", luaotfload.fonts.basename) + savepath = kpse.expand_var("$TEXMFVAR") .. "/tex/" + lfs.mkdir(savepath) + savepath = savepath .. luaotfload.fonts.basename + io.savedata(savepath, table.serialize(fnames, true)) + logs.simple("Saved font names database in %s\n", savepath) end luaotfload.fonts.scan = scan_dir -- cgit v1.2.3