raspberrypi / utils

A collection of scripts and simple applications
BSD 3-Clause "New" or "Revised" License
156 stars 49 forks source link

build: Only enable -Werror for debug builds #69

Open chewi opened 8 months ago

chewi commented 8 months ago

-Werror is very unhelpful for distributions and end users as newer compilers will raise warnings that the maintainers may not see. The warnings should get reported upstream, but they shouldn't block users from using the software.

Rather than drop the flag entirely, I have enabled it only for debug builds, e.g. -DCMAKE_BUILD_TYPE=Debug.