diff --git a/test/testpaint/generate.cpp b/test/testpaint/generate.cpp index b2694924b3..9504ed56aa 100644 --- a/test/testpaint/generate.cpp +++ b/test/testpaint/generate.cpp @@ -63,11 +63,40 @@ private: void Generate() { + GenerateCopyrightHeader(); GenerateIncludes(); GenerateTrackFunctions(); GenerateMainFunction(); } + void GenerateCopyrightHeader() + { + const char * copyrights[] = + { + "#pragma region Copyright (c) 2014-2016 OpenRCT2 Developers", + "/*****************************************************************************", + " * OpenRCT2, an open source clone of Roller Coaster Tycoon 2.", + " *", + " * OpenRCT2 is the work of many authors, a full list can be found in contributors.md", + " * For more information, visit https://github.com/OpenRCT2/OpenRCT2", + " *", + " * OpenRCT2 is free software: you can redistribute it and/or modify", + " * it under the terms of the GNU General Public License as published by", + " * the Free Software Foundation, either version 3 of the License, or", + " * (at your option) any later version.", + " *", + " * A full copy of the GNU General Public License can be found in licence.txt", + " *****************************************************************************/", + "#pragma endregion", + }; + + for (const auto copyright : copyrights) + { + WriteLine(0, copyright); + } + WriteLine(); + } + void GenerateIncludes() { const char * includes[] =