mirror of
https://github.com/dlang/tools.git
synced 2025-04-27 13:40:22 +03:00
Changed.d: emit nightly header
This commit is contained in:
parent
a333dda1eb
commit
1b196207fe
1 changed files with 8 additions and 1 deletions
|
@ -332,6 +332,7 @@ int main(string[] args)
|
||||||
{
|
{
|
||||||
auto outputFile = "./changelog.dd";
|
auto outputFile = "./changelog.dd";
|
||||||
auto nextVersionString = "LATEST";
|
auto nextVersionString = "LATEST";
|
||||||
|
bool useNightlyTemplate;
|
||||||
|
|
||||||
auto currDate = Clock.currTime();
|
auto currDate = Clock.currTime();
|
||||||
auto nextVersionDate = "%s %02d, %04d"
|
auto nextVersionDate = "%s %02d, %04d"
|
||||||
|
@ -347,6 +348,7 @@ int main(string[] args)
|
||||||
"output|o", &outputFile,
|
"output|o", &outputFile,
|
||||||
"date", &nextVersionDate,
|
"date", &nextVersionDate,
|
||||||
"version", &nextVersionString,
|
"version", &nextVersionString,
|
||||||
|
"nightly", &useNightlyTemplate,
|
||||||
"prev-version", &previousVersion, // this can automatically be detected
|
"prev-version", &previousVersion, // this can automatically be detected
|
||||||
"no-text", &hideTextChanges);
|
"no-text", &hideTextChanges);
|
||||||
|
|
||||||
|
@ -377,7 +379,12 @@ Please supply a bugzilla version
|
||||||
w.formattedWrite("$(CHANGELOG_NAV_LAST %s)\n\n", previousVersion);
|
w.formattedWrite("$(CHANGELOG_NAV_LAST %s)\n\n", previousVersion);
|
||||||
|
|
||||||
{
|
{
|
||||||
w.formattedWrite("$(VERSION %s, =================================================,\n\n", nextVersionDate);
|
// NITGHLY_VERSION is a special ddoc macro with e.g. different download links
|
||||||
|
if (useNightlyTemplate)
|
||||||
|
w.formattedWrite("$(NIGHTLY_VERSION %s,\n,\n,", nextVersionDate);
|
||||||
|
else
|
||||||
|
w.formattedWrite("$(VERSION %s, =================================================,\n\n", nextVersionDate);
|
||||||
|
|
||||||
scope(exit) w.put(")\n");
|
scope(exit) w.put(")\n");
|
||||||
|
|
||||||
if (!hideTextChanges)
|
if (!hideTextChanges)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue