Closed curiousdannii closed 4 years ago
Yep, seems to work!
Hm, when I package Lectrote, I get
file_fopen: failed to open Counterfeit Monkey-startup-data.glkdata: Error: EACCES: permission denied, open 'Counterfeit Monkey-startup-data.glkdata'
And the game won't start. I even tried notarizing the package with my Developer ID Certificate, but I may have done something wrong.
MacOS? I have no idea about that, or why it would be different running from source than from packaged.
Yeah, it seems the packaged application does not have read access to the file. But it is unclear exactly from where it is trying to open the file, or if it has the right path. You'd think that all applications would have access to their own ~/Library/Application Support/ folder. Perhaps @erkyrath knows more about this.
I'll take a look later.
Should fix #122