[gen] Fixed generation of sources to contain Embeddinator tool name.

This commit is contained in:
Joao Matos 2017-04-28 01:41:11 +01:00
Родитель 34cda0b8ac
Коммит aaeed0061e
5 изменённых файлов: 5 добавлений и 22 удалений

Просмотреть файл

@ -30,26 +30,9 @@ namespace MonoEmbeddinator4000.Generators
WriteInclude("mono_embeddinator.h");
}
public override void GenerateFilePreamble(CommentKind kind)
{
var lines = new System.Collections.Generic.List<string>
{
"----------------------------------------------------------------------------",
"<auto-generated>",
"This is autogenerated code by the Embeddinator C generator.",
"Do not edit this file or all your changes will be lost after re-generation.",
"</auto-generated>",
"----------------------------------------------------------------------------"
};
PushBlock(CppSharp.BlockKind.Header);
GenerateMultiLineComment(lines, kind);
PopBlock();
}
public override void Process()
{
GenerateFilePreamble(CommentKind.BCPL);
GenerateFilePreamble(CommentKind.BCPL, "Embeddinator-4000");
PushBlock();
WriteHeaders();

Просмотреть файл

@ -40,7 +40,7 @@ namespace MonoEmbeddinator4000.Generators
{
RemoveTypedefNodes();
GenerateFilePreamble(CommentKind.BCPL);
GenerateFilePreamble(CommentKind.BCPL, "Embeddinator-4000");
PushBlock();
WriteHeaders();

Просмотреть файл

@ -39,7 +39,7 @@ namespace MonoEmbeddinator4000.Generators
public override void Process()
{
GenerateFilePreamble(CommentKind.JavaDoc);
GenerateFilePreamble(CommentKind.JavaDoc, "Embeddinator-4000");
GenerateJavaPackage(TranslationUnit);
GenerateJavaImports();

Просмотреть файл

@ -58,7 +58,7 @@ namespace MonoEmbeddinator4000.Generators
public override void Process()
{
GenerateFilePreamble(CommentKind.JavaDoc);
GenerateFilePreamble(CommentKind.JavaDoc, "Embeddinator-4000");
GenerateJavaPackage(Declaration);
GenerateJavaImports();

2
external/CppSharp поставляемый

@ -1 +1 @@
Subproject commit a8027694acfb00aeb4befbef2e35eb4c69bb8b90
Subproject commit 2af96cd75d5bfe18852df47569e16760b7731890