-
Notifications
You must be signed in to change notification settings - Fork 80
Improve missing packaging tools instructions #168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
$ hover build darwin-pkg hover: Using engine from cache Any idea what package I need to install on OSX to resolve this issue? edit: nvm found it, https://github.com/idesis-gmbh/png2icons/releases |
|
The instructions for png2icons is missing, because it's not used after #167 |
| cmdCreateBundle = exec.Command("hdiutil", "create", "-volname", packageName, "-srcfolder", "dmgdir", "-ov", "-format", "UDBZ", outputFileName) | ||
| case "linux": | ||
| cmdGenisoimage = exec.Command("genisoimage", "-V", packageName, "-D", "-R", "-apple", "-no-pad", "-o", outputFileName, "dmgdir") | ||
| cmdCreateBundle = exec.Command("mkisofs", "-V", packageName, "-D", "-R", "-apple", "-no-pad", "-o", outputFileName, "dmgdir") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not in the PR description 😁
Why move to mkisofs? (I don't know anything about genisoimage vs mkisofs, just curious here)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
genisoimage is a fork of mkisofs which is really only used in Ubuntu. To make it compatible for more people I changed it. I also now noticed that I forgot to change to docker image to make it working. But you are right it probably shouldn't be changed in this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added the symlink to the Dockerfile. I would still change from genisoimage to mkisofs in this PR if that is ok for you
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of asking users to create a symlink, we could first look for the alternative (genisoimage) and use that if it is available. But that's something for a different PR
debae44 to
f1da3e8
Compare
f1da3e8 to
b71e3ae
Compare
Closes go-flutter-desktop/go-flutter#523
The new output of
hover doctor:The new output of
hover build [unsupported]:The output is a bit messy, but clear enough to find issues.