fix name app

This commit is contained in:
Jesús 2021-09-14 12:57:31 -05:00
parent 82e82b1cb7
commit d2d6e4e56d
No known key found for this signature in database
GPG Key ID: F6EE7BC59A315766
2 changed files with 13 additions and 13 deletions

2
.gitignore vendored
View File

@ -4,7 +4,7 @@ debug/
data/ data/
python/ python/
release/ release/
youtube-local/ yt-local/
banned_addresses.txt banned_addresses.txt
settings.txt settings.txt
get-pip.py get-pip.py

View File

@ -77,22 +77,22 @@ if describe_result.returncode != 0:
release_tag = describe_result.stdout.strip().decode('ascii') release_tag = describe_result.stdout.strip().decode('ascii')
# ----------- Make copy of youtube-local files using git ----------- # ----------- Make copy of yt-local files using git -----------
if os.path.exists('./youtube-local'): if os.path.exists('./yt-local'):
log('Removing old release') log('Removing old release')
shutil.rmtree('./youtube-local') shutil.rmtree('./yt-local')
# Export git repository - this will ensure .git and things in gitignore won't # Export git repository - this will ensure .git and things in gitignore won't
# be included. Git only supports exporting archive formats, not into # be included. Git only supports exporting archive formats, not into
# directories, so pipe into 7z to put it into .\youtube-local (not to be # directories, so pipe into 7z to put it into .\yt-local (not to be
# confused with working directory. I'm calling it the same thing so it will # confused with working directory. I'm calling it the same thing so it will
# have that name when extracted from the final release zip archive) # have that name when extracted from the final release zip archive)
log('Making copy of youtube-local files') log('Making copy of yt-local files')
check(os.system('git archive --format tar master | 7z x -si -ttar -oyoutube-local')) check(os.system('git archive --format tar master | 7z x -si -ttar -oyt-local'))
if len(os.listdir('./youtube-local')) == 0: if len(os.listdir('./yt-local')) == 0:
raise Exception('Failed to copy youtube-local files') raise Exception('Failed to copy yt-local files')
# ----------- Generate embedded python distribution ----------- # ----------- Generate embedded python distribution -----------
@ -176,7 +176,7 @@ with open(r'./python/path_fixes.pth', 'w', encoding='utf-8') as f:
'''# python3x._pth file tells the python executable where to look for files '''# python3x._pth file tells the python executable where to look for files
# Need to add the directory where packages are installed, # Need to add the directory where packages are installed,
# and the parent directory (which is where the youtube-local files are) # and the parent directory (which is where the yt-local files are)
major_release = latest_version.split('.')[1] major_release = latest_version.split('.')[1]
with open('./python/python3' + major_release + '._pth', 'a', encoding='utf-8') as f: with open('./python/python3' + major_release + '._pth', 'a', encoding='utf-8') as f:
f.write('.\\Lib\\site-packages\n') f.write('.\\Lib\\site-packages\n')
@ -216,15 +216,15 @@ log('Finished generating python distribution')
# ----------- Copy generated distribution into release folder ----------- # ----------- Copy generated distribution into release folder -----------
log('Copying python distribution into release folder') log('Copying python distribution into release folder')
shutil.copytree(r'./python', r'./youtube-local/python') shutil.copytree(r'./python', r'./yt-local/python')
# ----------- Create release zip ----------- # ----------- Create release zip -----------
output_filename = 'youtube-local-' + release_tag + '-windows.zip' output_filename = 'yt-local-' + release_tag + '-windows.zip'
if os.path.exists('./' + output_filename): if os.path.exists('./' + output_filename):
log('Removing previous zipped release') log('Removing previous zipped release')
os.remove('./' + output_filename) os.remove('./' + output_filename)
log('Zipping release') log('Zipping release')
check(os.system(r'7z -mx=9 a ' + output_filename + ' ./youtube-local')) check(os.system(r'7z -mx=9 a ' + output_filename + ' ./yt-local'))
print('\n') print('\n')
log('Finished') log('Finished')