Skip to content

Commit

Permalink
add generateID and projectID to export
Browse files Browse the repository at this point in the history
  • Loading branch information
xan1242 committed Nov 16, 2022
1 parent ce25006 commit 4a5edc0
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions MPFmaster/MPFmaster.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,8 @@ enum cmpMainTokenType
cmpMinorRev,
cmpReleaseRev,
cmpPrereleaseRev,
cmpGenerateID,
cmpProjectID,
cmpMainTokenMAX
};

Expand All @@ -86,6 +88,8 @@ const char* cmpMainTokenTypeStr[] =
"Minor",
"Release",
"Prerelease",
"GenerateID",
"ProjectID",
};

enum cmpParsingStatus
Expand Down Expand Up @@ -531,6 +535,8 @@ int MPFtoTXT(char* mpffilename, char* txtfilename)
fprintf(fout, "Minor %d\n", hdr.minorRev);
fprintf(fout, "Release %d\n", hdr.release);
fprintf(fout, "Prerelease %d\n", hdr.prerelease);
fprintf(fout, "GenerateID %d\n", hdr.generateID);
fprintf(fout, "ProjectID %d\n", hdr.projectID);

// Read named vars
fseek(f, hdr.namedvars, SEEK_SET);
Expand Down Expand Up @@ -2796,6 +2802,12 @@ int CompilerParseLine(char* line)
case cmpPrereleaseRev:
hdr.prerelease = (uint8_t)stoi(token);
break;
case cmpGenerateID:
hdr.generateID = (uint16_t)stoi(token);
break;
case cmpProjectID:
hdr.projectID = (uint8_t)stoi(token);
break;
default:
if (!isspace(*token) && (strlen(token) > 0))
{
Expand Down

0 comments on commit 4a5edc0

Please sign in to comment.