From: Rico Tzschichholz Date: Wed, 14 Nov 2018 21:12:54 +0000 (+0100) Subject: valadoc/html: Skip package dependency if target directory already exists X-Git-Tag: 0.43.1~107 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=789aa04e386a47e8348a75d6d9633532fa49e212;p=thirdparty%2Fvala.git valadoc/html: Skip package dependency if target directory already exists Simply assume we already generated the documentation for this dependency in a previous invocation running with --deps. --- diff --git a/valadoc/doclets/html/doclet.vala b/valadoc/doclets/html/doclet.vala index b2dde98a5..1bb21e94d 100644 --- a/valadoc/doclets/html/doclet.vala +++ b/valadoc/doclets/html/doclet.vala @@ -109,6 +109,10 @@ public class Valadoc.Html.Doclet : Valadoc.Html.BasicDoclet { string pkg_name = package.name; string path = GLib.Path.build_filename ( this.settings.path, pkg_name ); + if (package.is_package && FileUtils.test (path, FileTest.EXISTS)) { + return; + } + var rt = DirUtils.create (path, 0777); rt = DirUtils.create (GLib.Path.build_filename (path, "img"), 0777);