From: Daniel Kolesa Date: Mon, 15 Aug 2016 12:50:32 +0000 (+0100) Subject: docs: abstract away directory scan X-Git-Tag: upstream/1.20.0~4778 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e9ddce647c3ecc95fd5552374b79546c38206e3d;p=platform%2Fupstream%2Fefl.git docs: abstract away directory scan --- diff --git a/src/scripts/elua/apps/docgen/doctree.lua b/src/scripts/elua/apps/docgen/doctree.lua index f794669..3c1967d 100644 --- a/src/scripts/elua/apps/docgen/doctree.lua +++ b/src/scripts/elua/apps/docgen/doctree.lua @@ -426,4 +426,11 @@ M.Event = Node:clone { end } +M.scan_directory = function(dir) + if not dir then + return eolian.system_directory_scan() + end + return eolian.directory_scan(dir) +end + return M diff --git a/src/scripts/elua/apps/gendoc.lua b/src/scripts/elua/apps/gendoc.lua index 0cffab2..0329351 100644 --- a/src/scripts/elua/apps/gendoc.lua +++ b/src/scripts/elua/apps/gendoc.lua @@ -1092,12 +1092,12 @@ getopt.parse { dr = dutil.path_join(dr, dutil.nspace_to_path(rootns)) dutil.init(dr) if #args == 0 then - if not eolian.system_directory_scan() then + if not dtree.scan_directory() then error("failed scanning system directory") end else for i, p in ipairs(args) do - if not eolian.directory_scan(p) then + if not dtree.scan_directory(p) then error("failed scanning directory: " .. p) end end