Print a warning when nonexistent files have been passed to dohtml.
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Mon, 17 Aug 2009 04:33:42 +0000 (04:33 -0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Mon, 17 Aug 2009 04:33:42 +0000 (04:33 -0000)
svn path=/main/trunk/; revision=14075

bin/ebuild-helpers/dohtml

index 1c707bdfd0fcea14eed0f2907226ff8712a54050..d4f245ba2eec0f31047ecaf3f0ccab8e05d95dfb 100755 (executable)
@@ -59,7 +59,9 @@ def install(basename, dirname, options, prefix=""):
        else:
                destdir = options.D + "usr/share/doc/" + options.PF + "/html/" + options.doc_prefix + "/" + prefix
 
-       if os.path.isfile(fullpath):
+       if not os.path.exists(fullpath):
+               sys.stderr.write("!!! dohtml: %s does not exist\n" % fullpath)
+       elif os.path.isfile(fullpath):
                ext = os.path.splitext(basename)[1]
                if (len(ext) and ext[1:] in options.allowed_exts) or basename in options.allowed_files:
                        dodir(destdir)