muse-sequencer / muse

MusE is a digital audio workstation with support for both Audio and MIDI
https://muse-sequencer.github.io/
Other
657 stars 70 forks source link

Idea for compile_muse.sh #1076

Open thoth-amon opened 2 years ago

thoth-amon commented 2 years ago

At the beginning, when the script starts it shows you what is going to be installed with the program (lash, vst, lv2 support etc) and if any of it can't because of a problem. This is helpful but the trouble is, this info scrolls past so quickly that I end up waiting for the whole thing to finish, installing it and then realising something hasn't installed. i.e. Today, LV2 support wasn't added because of a problem and I didn't realise until I'd done everything.

So, could there be a prompt to continue where the information could be checked before the build goes ahead.

luzpaz commented 1 year ago

Maybe adding a flag for this ?

terminator356 commented 1 year ago

Hm, cmake question lines instead of non-interactive message lines? Skip, skip all etc? I will keep an eye open to see if cmake has such a thing, can't recall ATM.

terminator356 commented 1 year ago

Once again I have completely misunderstood a question. Sorry, I am not paying attention this week.

Ah yes, the compile_muse.sh file. Bash commands. We should be able to put some kind of prompt there, no? Should we only stop if something was enabled but wasn't found? Or stop all the time? But, we want unattended build by default. Did you mean add a flag to alter this behaviour?

Maybe adding a flag for this ?

Sounds OK to me. Would you like to try?