remove juce_recommended_warning_flags
This otherwise builds with -Wall -Wextra which shows a lot of less- or unimportant
warnings with the important ones lost inbetween, plus you can not supress warnings.
move recommended lto and config flags to public as per juce recomendation
fix a few warnings
update tuningui submodule
In total this brings the 2k+ displayed warnings down to managable 28
which are a few deprecated-declarations and two unused values.
add configurable option to add or supress warnings to CMakeLists.txt
turned on as an example for linux, which in this example supresses the remaining warnings
while newly introduced warnings will error.
juce_recommended_warning_flags
This otherwise builds with-Wall -Wextra
which shows a lot of less- or unimportant warnings with the important ones lost inbetween, plus you can not supress warnings.In total this brings the 2k+ displayed warnings down to managable 28 which are a few deprecated-declarations and two unused values.