[specs] onefile build for macos

This commit is contained in:
Jan Grewe 2021-03-21 00:35:48 +01:00
parent f7de2ccf0f
commit ea68f49d21
3 changed files with 19 additions and 18 deletions

View File

@ -36,7 +36,7 @@ jobs:
- name: create package
run: |
pyrcc5 resources.qrc -o resources.py
pyinstaller --osx-bundle-identifier="de.uni-tuebingen.neuroetho.blipblop" blipblop_darwin.spec
pyinstaller blipblop_darwin.spec
- name: Upload a Build Artifact
uses: actions/upload-artifact@v2.2.2

View File

@ -1,10 +1,7 @@
# BlibBlop
A PyQt5 based cross-platform experiment for measuring reaction times in human observers.
A PyQt5 based cross-platform tool to run tiny experiment for measuring reaction times in human observers to visual or auditory stimuli.
## Dependencies
- PyQt5
- numpy

View File

@ -4,7 +4,7 @@ block_cipher = None
a = Analysis(['blipblop_main.py'],
pathex=['.'],
pathex=['/Users/jan/projects/programming/blipblop'],
binaries=[],
datas=[('docs/index.md', "docs"),
('docs/visual_task.md', "docs"),
@ -38,21 +38,25 @@ pyz = PYZ(a.pure, a.zipped_data,
exe = EXE(pyz,
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
[],
name='BlipBlop',
debug=True,
bootloader_ignore_signals=False,
strip=False,
upx=True,
console=True,
icon='icons/blipblop_logo.icns'
)
coll = COLLECT(exe,
a.binaries,
a.zipfiles,
a.datas,
strip=False,
upx=True,
upx_exclude=[],
name='BlipBlop')
runtime_tmpdir=None,
console=False , icon='icons/blipblop_logo.icns')
app = BUNDLE(exe,
name='BlipBlop.app',
icon='icons/blipblop_logo.icns',
bundle_identifier='de.uni-tuebingen.neuroetho.blipblop',
info_plist={
'NSPrincipalClass': 'NSApplication',
'NSAppleScriptEnabled': False,
},
)