private string buildDocFile(Docfile doc)
        {
            var text = "";
            text += "====== " + FileHelper.ExtractFilename(doc.DocPath, true) + " ======\n";
            text += File.ReadAllText(doc.Localpath);

            string buildFile = "build\\" + doc.DocPath;
            Directory.CreateDirectory(FileHelper.GetDirectory(buildFile));
            File.WriteAllText(buildFile, text);

            return buildFile;
        }
        private IEnumerable<Docfile> getDocFilesEnumerable(string projectName)
        {
            string prefix = TWDir + projectName;
            foreach (var file in Directory.EnumerateFiles(prefix, "_doc.txt", SearchOption.AllDirectories))
            {
                var docfile = new Docfile();
                docfile.DocPath = createDocPathFromRelative(projectName + "\\" + file.Substring(prefix.Length + 1));

                var originalPath = new FileInfo(file).FullName;
                docfile.Localpath = originalPath;

                yield return docfile;
            }
        }