mak448a / Qtcord

Qtcord is a Discord client built with Qt aiming to bring a lightweight, native experience.
MIT License
68 stars 1 forks source link

Add macOS packaging #81

Open mak448a opened 13 hours ago

mak448a commented 13 hours ago

This project currently is packaged for Windows and Linux. For macOS, the process would look something like this.

The project uses Pyinstaller to package the application. You probably will have to make a new variant of the icon in .icns format for it to work. You should generate a spec file with pyinstaller -wi icon.icns src/main.py and add the includes to the spec file. Where it says

a = Analysis(

Replace the datas section with this:

datas=[
        ("licenses", "licenses"),
        ("src/", ".")
    ],

If you need help, you can contact me, read the documentation, or see a tutorial.

JP-sDEV commented 9 hours ago

Hi @mak448a, could I be assigned this issue?