-
Notifications
You must be signed in to change notification settings - Fork 0
Building
slonindyjski edited this page Jun 12, 2023
·
8 revisions
- Python 3
- Run
compile.pyfile.
py compile.py- Python 3
- Python packages in
requirements.txtfile You can install them using following command.
pip install -r requirements.txt- PyInstaller You can install it using following command.
pip install pyinstaller- Clone source code.
git clone https://github.com/slonindyjski/SoftwareUpdater.git- Compile using PyInstaller.
pyinstaller --noconsole --onefile --windowed --icon="img/elephant.ico" --hidden-import=customtkinter --hidden-import=PIL --hidden-import=requests --add-data="img;img/" --add-data="<CUSTOMTKINTER_PATH>;customtkinter/" SoftwareUpdater.pyReplace <CUSTOMTKINTER_PATH> with the path of customtkinter. You can check it using pip show customtkinter, it will display location add customtkinter to it.
3. You should have SoftwareUpdater.exe file in dist folder.
- NSIS
- Clone source code.
git clone https://github.com/slonindyjski/SoftwareUpdater.git- Compile using NSIS.
makensis setup.nsi- You should have
SoftwareUpdaterSetup.exefile indistfolder.