18 SmallString<128> Default;
19 sys::path::native(Base, Default);
20 sys::path::append(Default, Path);
25 SmallString<128> Default;
26 sys::path::native(Base, Default, sys::path::Style::posix);
27 sys::path::append(Default, Path);
32 assert(!AssetsPath.empty());
33 assert(sys::fs::is_directory(AssetsPath));
38 SmallString<128> DefaultStylesheet =
41 DefaultStylesheet.c_str());
45 SmallString<128> IndexJS =
appendPathPosix(AssetsPath,
"mustache-index.js");
49 SmallString<128> NamespaceTemplate =
51 SmallString<128> ClassTemplate =
53 SmallString<128> EnumTemplate =
55 SmallString<128> FunctionTemplate =
57 SmallString<128> CommentTemplate =
59 SmallString<128> HeadTemplate =
61 SmallString<128> NavbarTemplate =
63 SmallString<128> IndexTemplate =
65 SmallString<128> AliasTemplate =
69 {
"namespace-template", NamespaceTemplate.c_str()});
73 {
"function-template", FunctionTemplate.c_str()});
std::vector< std::string > UserStylesheets
llvm::StringMap< std::string > MustacheTemplates
std::vector< std::string > JsScripts