Puppeteer
Emperor
Mac export is sort-of working now. I have to xattr -cr the ..app once I dig down to it, and then I can launch it and get the main menu screen with graphics if CIV3_HOME is set. It crashes to desktop when trying to go into the game, but I have no error messages. I'm guessing it's not finding the json save, but I tried stuffing that inside the app next to the PCK and it still crashes.
I guess I need to figure out how to make the export throw errors. And I think what I need to do for Mac is just build the zip from Godot and upload that as the artifact. For some reason the layers of zips on Mac just break my brain. I think you're supposed to download a zip, click on it, and then you have an .app which looks like a program icon but is either a zip file itself or a file hierarchy...maybe both. But then the download puts the zip in a zip, and clicking down through the zips just does not behave the way I expect. a C7 just just appears beside the zip instead of under a subfolder like everything else.
And I don't know the non-command-line way to tell the Mac it's ok to run...I thought it was option-clicking and getting to some dialog, but I couldn't find that this late afternoon.
Also, I removed the default "-dev-build" text from the folder names. Since that was default, it would throw that in when I emptied the field manually...oops. But you can presumably still add something there if you want.
Edit: Ok, I think I understand .app ...things now. It's just a folder named .app that MacOS treats differently. And its popping up beside the archive makes sense now because it's the folder name, and that's where the folder would appear.
I guess I need to figure out how to make the export throw errors. And I think what I need to do for Mac is just build the zip from Godot and upload that as the artifact. For some reason the layers of zips on Mac just break my brain. I think you're supposed to download a zip, click on it, and then you have an .app which looks like a program icon but is either a zip file itself or a file hierarchy...maybe both. But then the download puts the zip in a zip, and clicking down through the zips just does not behave the way I expect. a C7 just just appears beside the zip instead of under a subfolder like everything else.
And I don't know the non-command-line way to tell the Mac it's ok to run...I thought it was option-clicking and getting to some dialog, but I couldn't find that this late afternoon.
Also, I removed the default "-dev-build" text from the folder names. Since that was default, it would throw that in when I emptied the field manually...oops. But you can presumably still add something there if you want.
Edit: Ok, I think I understand .app ...things now. It's just a folder named .app that MacOS treats differently. And its popping up beside the archive makes sense now because it's the folder name, and that's where the folder would appear.
Last edited: