diff --git a/build.spec b/build.spec index 3ffc9b0..820ccd6 100644 --- a/build.spec +++ b/build.spec @@ -1,7 +1,11 @@ # -*- mode: python -*- +import platform + block_cipher = None +icon_filename = 'icon.icns' if platform.system() == 'Darwin' else 'icon.ico' + a = Analysis(['examdownloader-gui.py'], pathex=['.'], binaries=None, @@ -28,7 +32,7 @@ exe = EXE(pyz, strip=False, upx=True, console=False, - icon='icon.icns') + icon=icon_filename) app = BUNDLE(exe, name='NUS Exams Paper Downloader.app', diff --git a/icon.ico b/icon.ico new file mode 100644 index 0000000..37f1300 Binary files /dev/null and b/icon.ico differ