Skip to content

Commit

Permalink
3.3.2.3
Browse files Browse the repository at this point in the history
  • Loading branch information
jooapa committed Jan 16, 2025
1 parent 53807d5 commit f0e985b
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 14 deletions.
2 changes: 1 addition & 1 deletion Jammer.Core/src/Utils.cs
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ public struct Utils
public static string CurrentPlaylist = "";
public static string JammerFileDelimeter = "?|";
public static bool IsInitialized = false;
public static string Version = "3.0.0.0";
public static string Version = "3.3.2.3";
public static string? AppDirMount = Environment.GetEnvironmentVariable("APPDIR");
public static float MusicTimePercentage = 0;

Expand Down
28 changes: 15 additions & 13 deletions change_version.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import os
import argparse


def replace_in_file(file_path, start_string, replacement_line):
with open(file_path, 'r') as file:
lines = file.readlines()
Expand All @@ -12,32 +13,33 @@ def replace_in_file(file_path, start_string, replacement_line):
else:
file.write(line)


def change_version(version):
# Write the version to the VERSION file
with open('VERSION', 'w') as version_file:
version_file.write(version)

# Update files
replace_in_file(os.path.join('nsis', 'setup.nsi'),
'!define VERSION',
replace_in_file(os.path.join('nsis', 'setup.nsi'),
'!define VERSION',
f'!define VERSION "{version}"\n')
replace_in_file(os.path.join('Jammer.Core', 'src', 'Utils.cs'),
' public static string version = "',
f' public static string version = "{version}";\n')
replace_in_file(os.path.join('Jammer.CLI', 'Jammer.CLI.csproj'),
' <Version>',

replace_in_file(os.path.join('Jammer.Core', 'src', 'Utils.cs'),
' public static string Version = "',
f' public static string Version = "{version}";\n')

replace_in_file(os.path.join('Jammer.CLI', 'Jammer.CLI.csproj'),
' <Version>',
f' <Version>{version}</Version>\n')



replace_in_file(os.path.join('Jammer.CLI', 'buildcli.bat'),
'SET "start_name=Jammer-Setup_',
'SET "start_name=Jammer-Setup_',
f'SET "start_name=Jammer-Setup_V{version}.exe\"\n')


if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('version', help='New version number')
args = parser.parse_args()

change_version(args.version)
change_version(args.version)

0 comments on commit f0e985b

Please sign in to comment.