-
Notifications
You must be signed in to change notification settings - Fork 24
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
Allow multiple instances on macOS #39
Comments
KafkaEsqueLauncher.zip |
That's not really possible, it's by design in macOS. What you can do, is to "wrap" it with Launcher, similar to what @pkleindl proposed, but with a trick:
Here's the wrapper, to make it work you should put real KafkaEsque.app inside, into Contents/MacOS |
@pkleindl @barbeer is there a way to include that in the current builds? Unfortunately the For the build Gradle is using Maybe you could do it somehow with CI after everything is built but I'm not sure if that would break the already flaky self signed signature of the I'd prefer a solution with Gradle or |
Currently, it's not possible to open multiple instances of KafkaEsque on macOS without using the following workaround with
open
.You can run
open -n /Applications/KafkaEsque.app
via the terminal to open another KafkaEsque instance.On Windows you can just open KafkaEsque multiple times, and it works as expected. On macOS it just shows the already opened KafkaEsque instance instead of opening a new one.
I already looked into the badass-runtime plugin that is used to create the binaries, but I couldn't find anything.
Help from other macOS users would be greatly appreciated. Unfortunately @patschuh can't test it himself on Windows.
The text was updated successfully, but these errors were encountered: