Skip to content
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

Build tool for Linux #81

Open
meldckn opened this issue Nov 15, 2019 · 1 comment
Open

Build tool for Linux #81

meldckn opened this issue Nov 15, 2019 · 1 comment

Comments

@meldckn
Copy link
Collaborator

meldckn commented Nov 15, 2019

There's no reason we can't target Linux as well as macOS and Windows, we just haven't gotten around to it.

Background info: The Ensemble Authoring Tool source is Javascript that is compiled to native macOS and Windows code (and packaged with Node.js and Google’s Chromium browser engine) via NW.js to form native desktop apps that can, for example, read and edit files on a user's filesystem—this is the main reason the Ensemble Tool isn't just a web app. We use Grunt, a Javascript task runner, to manage the build process.

Reading the Getting Started pages of Grunt and NW.js, the Ensemble Tool's Gruntfile.js, and the Building the Tool from Source section of the README would be a good place to start for this task.

@mkremins
Copy link
Collaborator

mkremins commented Dec 1, 2019

We've included experimental Linux versions of the authoring tool in the latest release (v1.1.0), but haven't yet had a chance to test whether they actually work. Once we test them and verify they're working, we can probably close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants