There’s no mechanism provided to ignore any given option specified as a usage requirement. To be able to skip, something like $<$<NOT:$<TARGET_PROPERTY:skip_this_flag>>:-fsome-flag>
can be used so that consuming targets can set their own skip_this_flag
property to ignore it.