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

TUI to configure Meson (akin to `ccmake`) #2470

Open
1ace opened this Issue Oct 10, 2017 · 2 comments

Comments

Projects
None yet
3 participants
@1ace
Contributor

1ace commented Oct 10, 2017

One feature from CMake that I like is ccmake, a TUI program that allows the user to quickly see all the project's options and set the ones they want.

I would love something similar to be implemented for Meson (meson configure --tui, perhaps?).

(This is a feature request, and apologies if it's already been requested, I couldn't find it)

@jpakkane

This comment has been minimized.

Show comment
Hide comment
@jpakkane

jpakkane Oct 10, 2017

Member

This would be nice, yes, but sadly the core developers have a lot of other stuff to do, too, so this does not have a high priority.

Member

jpakkane commented Oct 10, 2017

This would be nice, yes, but sadly the core developers have a lot of other stuff to do, too, so this does not have a high priority.

@1ace

This comment has been minimized.

Show comment
Hide comment
@1ace

1ace Oct 11, 2017

Contributor

I'll try and do it myself, but my free time is also limited :)
I started something, you can have a look on the feature/mesonconf-tui branch in my fork.
I'll send a pull-request when it starts being usable 👍

Contributor

1ace commented Oct 11, 2017

I'll try and do it myself, but my free time is also limited :)
I started something, you can have a look on the feature/mesonconf-tui branch in my fork.
I'll send a pull-request when it starts being usable 👍

1ace added a commit to 1ace/meson that referenced this issue Oct 17, 2017

WIP - mesonconf: add TUI
Fixes issue mesonbuild#2470 (mesonbuild#2470)

THIS IS A WORK IN PROGRESS AND WILL BE REBASED

Feel free to have a look, but don't write anything on top of it :)

1ace added a commit to 1ace/meson that referenced this issue Oct 18, 2017

WIP - mesonconf: add TUI
Fixes issue mesonbuild#2470 (mesonbuild#2470)

THIS IS A WORK IN PROGRESS AND WILL BE REBASED

Feel free to have a look, but don't write anything on top of it :)

1ace added a commit to 1ace/meson that referenced this issue Oct 18, 2017

WIP - mesonconf: add TUI
Fixes issue mesonbuild#2470 (mesonbuild#2470)

THIS IS A WORK IN PROGRESS AND WILL BE REBASED

Feel free to have a look, but don't write anything on top of it :)

1ace added a commit to 1ace/meson that referenced this issue Oct 18, 2017

WIP - mesonconf: add TUI
Fixes issue mesonbuild#2470 (mesonbuild#2470)

THIS IS A WORK IN PROGRESS AND WILL BE REBASED

Feel free to have a look, but don't write anything on top of it :)

1ace added a commit to 1ace/meson that referenced this issue Oct 18, 2017

WIP - mesonconf: add TUI
Fixes issue mesonbuild#2470 (mesonbuild#2470)

THIS IS A WORK IN PROGRESS AND WILL BE REBASED

Feel free to have a look, but don't write anything on top of it :)

1ace added a commit to 1ace/meson that referenced this issue Oct 19, 2017

WIP - mesonconf: add TUI
Fixes issue mesonbuild#2470 (mesonbuild#2470)

THIS IS A WORK IN PROGRESS AND WILL BE REBASED

Feel free to have a look, but don't write anything on top of it :)

1ace added a commit to 1ace/meson that referenced this issue Oct 19, 2017

WIP - mesonconf: add TUI
Fixes issue mesonbuild#2470 (mesonbuild#2470)

THIS IS A WORK IN PROGRESS AND WILL BE REBASED

Feel free to have a look, but don't write anything on top of it :)

1ace added a commit to 1ace/meson that referenced this issue Oct 20, 2017

WIP - mesonconf: add TUI
THIS IS A WORK IN PROGRESS AND WILL BE REBASED
Feel free to have a look, but don't write anything on top of it :)
--

Fixes issue mesonbuild#2470 (mesonbuild#2470)

Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>

1ace added a commit to 1ace/meson that referenced this issue Oct 20, 2017

WIP - mesonconf: add TUI
THIS IS A WORK IN PROGRESS AND WILL BE REBASED
Feel free to have a look, but don't write anything on top of it :)
--

Fixes issue mesonbuild#2470 (mesonbuild#2470)

Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>

1ace added a commit to 1ace/meson that referenced this issue Oct 24, 2017

WIP - mesonconf: add TUI
THIS IS A WORK IN PROGRESS AND WILL BE REBASED
Feel free to have a look, but don't write anything on top of it :)
--

Fixes issue mesonbuild#2470 (mesonbuild#2470)

Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>

1ace added a commit to 1ace/meson that referenced this issue Oct 24, 2017

WIP - mesonconf: add TUI
THIS IS A WORK IN PROGRESS AND WILL BE REBASED
Feel free to have a look, but don't write anything on top of it :)
--

Fixes issue mesonbuild#2470 (mesonbuild#2470)

Signed-off-by: Eric Engestrom <eric@engestrom.ch>

1ace added a commit to 1ace/meson that referenced this issue Oct 24, 2017

WIP - mesonconf: add TUI
THIS IS A WORK IN PROGRESS AND WILL BE REBASED
Feel free to have a look, but don't write anything on top of it :)
--

Fixes issue mesonbuild#2470 (mesonbuild#2470)

Signed-off-by: Eric Engestrom <eric@engestrom.ch>

1ace added a commit to 1ace/meson that referenced this issue Oct 31, 2017

WIP - mesonconf: add TUI
THIS IS A WORK IN PROGRESS AND WILL BE REBASED
Feel free to have a look, but don't write anything on top of it :)
--

Fixes issue mesonbuild#2470 (mesonbuild#2470)

Signed-off-by: Eric Engestrom <eric@engestrom.ch>

1ace added a commit to 1ace/meson that referenced this issue Nov 8, 2017

WIP - mesonconf: add TUI
THIS IS A WORK IN PROGRESS AND WILL BE REBASED
Feel free to have a look, but don't write anything on top of it :)
--

Fixes issue mesonbuild#2470 (mesonbuild#2470)

Signed-off-by: Eric Engestrom <eric@engestrom.ch>

1ace added a commit to 1ace/meson that referenced this issue Nov 8, 2017

WIP - mesonconf: add TUI
THIS IS A WORK IN PROGRESS AND WILL BE REBASED
Feel free to have a look, but don't write anything on top of it :)
--

Fixes issue mesonbuild#2470 (mesonbuild#2470)

Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment