Skip to content

Commit

Permalink
Merge pull request #35 from MannLabs/develop
Browse files Browse the repository at this point in the history
Win one-click installer updates
  • Loading branch information
swillems authored Nov 25, 2020
2 parents f9e1cdd + 502f47d commit ce57dac
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 35 deletions.
65 changes: 33 additions & 32 deletions misc/alphatims.spec
Original file line number Diff line number Diff line change
Expand Up @@ -73,45 +73,46 @@ pyz = PYZ(
a.zipped_data,
cipher=block_cipher
)
# exe = EXE(
# pyz,
# a.scripts,
# [],
# exclude_binaries=True,
# name=exe_name,
# debug=False,
# bootloader_ignore_signals=False,
# strip=False,
# upx=True,
# console=True
# )
# coll = COLLECT(
# exe,
# a.binaries,
# a.zipfiles,
# a.datas,
# *pkg_data,
# strip=False,
# upx=True,
# upx_exclude=[],
# name=exe_name
# )

exe = EXE(
pyz,
a.scripts,
a.scripts,
[],
exclude_binaries=True,
name=exe_name,
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
console=True,
icon=icon
)
coll = COLLECT(
exe,
a.binaries,
a.zipfiles,
a.datas,
*pkg_data,
[],
name=exe_name,
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
upx_exclude=[],
runtime_tmpdir=None,
console=True,
icon=icon
name=exe_name
)

# exe = EXE(
# pyz,
# a.scripts,
# a.binaries,
# a.zipfiles,
# a.datas,
# *pkg_data,
# [],
# name=exe_name,
# debug=False,
# bootloader_ignore_signals=False,
# strip=False,
# upx=True,
# upx_exclude=[],
# runtime_tmpdir=None,
# console=True,
# icon=icon
# )
2 changes: 2 additions & 0 deletions misc/alphatims_pyinstaller.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
if __name__ == "__main__":
import alphatims.gui
import alphatims.utils
import multiprocessing
multiprocessing.freeze_support()
alphatims.utils.set_logger()
alphatims.gui.run()
6 changes: 3 additions & 3 deletions misc/create_installer.bat
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
call conda create -n alphatimsinstaller python=3.8 -y
call conda activate alphatimsinstaller
REM call conda install git -y
REM call pip install 'git+https://github.com/MannLabs/alphatims.git#egg=alphatims[gui,cli]' --use-feature=2020-resolver
call pip install ../.[gui,cli] --use-feature=2020-resolver
REM call pip install 'git+https://github.com/MannLabs/alphatims.git#egg=alphatims[gui]' --use-feature=2020-resolver
call pip install ../.[gui] --use-feature=2020-resolver
call pip install pyinstaller
call pyinstaller alphatims.spec -y
call conda deactivate
REM call "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" alphatims_innoinstaller.iss
call iscc alphatims_innoinstaller.iss
call conda deactivate

0 comments on commit ce57dac

Please sign in to comment.