1
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
import os
|
||||
import shutil
|
||||
from distutils.dir_util import copy_tree
|
||||
try:
|
||||
from shiboken6 import __version__
|
||||
from PySide6 import __all__
|
||||
from PyInstaller import __all__
|
||||
from easygui import __all__
|
||||
except:
|
||||
os.system('pip install -r requirements.txt')
|
||||
|
||||
shutil.rmtree('dist')
|
||||
|
||||
os.system('pyinstaller --noconfirm --onedir --windowed "source/Calculimetr.py"')
|
||||
os.rename('dist/Calculimetr', 'dist/Calculimetr_build')
|
||||
os.rename('dist/Calculimetr_build/Calculimetr.exe', 'dist/Calculimetr_build/calculimetrBase64.dll')
|
||||
|
||||
os.system('pyinstaller --noconfirm --onefile --windowed "source/offline_check_license.py"')
|
||||
try:
|
||||
os.mkdir('dist/dll')
|
||||
except:
|
||||
pass
|
||||
shutil.move('dist/offline_check_license.exe', 'dist/dll/calcLib64.dll')
|
||||
|
||||
os.system('pyinstaller --noconfirm --onefile --windowed "source/offline_check_license_cracked.py"')
|
||||
try:
|
||||
os.mkdir('dist/dll_cracked')
|
||||
except:
|
||||
pass
|
||||
shutil.move('dist/offline_check_license_cracked.exe', 'dist/dll_cracked/calcLib64.dll')
|
||||
|
||||
os.system('pyinstaller --noconfirm --onefile --windowed --icon "source/icos/localhost_kalorimetr.ico" "source/launcher.py"')
|
||||
|
||||
os.mkdir('dist/app_orig')
|
||||
os.mkdir('dist/app_orig/libs')
|
||||
copy_tree('dist/Calculimetr_build', 'dist/app_orig/libs')
|
||||
shutil.copy('dist/dll/calcLib64.dll', 'dist/app_orig/libs')
|
||||
shutil.copy('dist/launcher.exe', 'dist/app_orig/Calculimetr.exe')
|
||||
Reference in New Issue
Block a user