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

Xrun should also build the app #69

Merged
merged 1 commit into from
Jul 15, 2016
Merged

Xrun should also build the app #69

merged 1 commit into from
Jul 15, 2016

Conversation

gfontenot
Copy link
Owner

This is obvious in hindsight, but instead of forcing users to build manually
and then run as a separate step we should instead build and run when the
user invokes Xrun. This greatly simplifies the UI and is much more
intuitive.

Note that this meant refactoring the commands so that we're always passing the
preferred simulator from the top down. For most of the commands, it doesn't
really matter, but for Xrun we want to make sure that we're building and
running with the same settings consistently.

Fixes #68

This is obvious in hindsight, but instead of forcing users to build manually
and then run as a separate step we should instead build _and_ run when the
user invokes `Xrun`. This _greatly_ simplifies the UI and is much more
intuitive.

Note that this meant refactoring the commands so that we're always passing the
preferred simulator from the top down. For _most_ of the commands, it doesn't
really matter, but for `Xrun` we want to make sure that we're building and
running with the same settings consistently.
@keith
Copy link
Contributor

keith commented Jul 15, 2016

👍 on this change, seems like the right thing to do. At some point it might be worth adding some "build without running thing" which I have started using quite often to reset the run state during debugging sessions. But this should definitely be the main command.

@gfontenot
Copy link
Owner Author

@keith you mean run without building?

@keith
Copy link
Contributor

keith commented Jul 15, 2016

Haha yes.

@gfontenot gfontenot merged commit 1355a78 into master Jul 15, 2016
@gfontenot gfontenot deleted the gf-build-and-run branch July 15, 2016 02:39
@gfontenot gfontenot mentioned this pull request Jul 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants