-
Notifications
You must be signed in to change notification settings - Fork 6
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
Mac/Linux Support (Command-Line Only) #14
Comments
Pinned this because I'm going to be working on it next. It's possible I will end up moving everything to a Unity client, and if so this will probably end up being a longer-term change. |
Looking into using noesisgui as a front-end to a .NET Core application. |
Started setting up an OSX VM today that I can test with. |
It turns out that OSX is unusable in VirtualBox without the extension pack (which for licensing reasons, I can't use on my main machine). That's a big pain in the butt. I'm going to have to set up a VM for testing with elsewhere (or maybe just get a cheap mac mini or something), but it will seriously slow down development. |
Looking into procuring a cheap Nano/Mini PC that I can run an OSX VM on. |
Put this on Hold until I can get some kind of test environment set up. |
I created a new issue (#73) for GUI support. I'm taking this one off hold. We'll create a command-line-only version of the program that runs cross-platform. |
Version 1.0.6.0 includes a little test app for Mac. |
This has two parts/approaches:
It's possible this could be run via Wine, with users specifying the location that Arena running under Wine dumps the real-time log file in app.config. I have no idea how this works, but might be able to do some testing under a Linux VM at some point.
I can create a command-line only version of the application that takes some parameters and dumps static text/html/other output files for the user to look at. I could implement that using .NET Core as an executable that can run natively on Linux (and Mac, too, I believe).
Just a note: There seem to be some projects for developing cross-platform GUI applications on top of .NET Core, but I don't know much about any of them.
The text was updated successfully, but these errors were encountered: