Skip to content

Commit 502d38f

Browse files
Update date with version
1 parent aeb3b9e commit 502d38f

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

OTP.m

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,11 @@ function clean()
1414
end
1515

1616
function updateVersion(newVersion)
17-
versionRegex = '\d+\.\d+\.\d+';
18-
OTP.replaceInFile(['(<param.version>)', versionRegex, '(</param.version>)'], ['$1', newVersion, '$2'], ...
19-
OTP.ProjectFile);
20-
OTP.replaceInFile(['(Version: )', versionRegex], ['$1', newVersion], OTP.DescriptionFile);
17+
OTP.replaceInFile('(<param.version>).+(</param.version>)', ['$1', newVersion, '$2'], OTP.ProjectFile);
18+
OTP.replaceInFile( ...
19+
{'(Version: ).+', '(Date: ).+'}, ...
20+
{['$1', newVersion], ['$1', date()]}, ...
21+
OTP.DescriptionFile);
2122
end
2223

2324
function build()
@@ -87,7 +88,7 @@ function replaceInFile(str, replacement, src, dest)
8788
dest = src;
8889
end
8990

90-
content = regexprep(fileread(src), str, replacement);
91+
content = regexprep(fileread(src), str, replacement, 'dotexceptnewline');
9192
fid = fopen(dest, 'w');
9293
fprintf(fid, '%s', content);
9394
fclose(fid);

0 commit comments

Comments
 (0)