if($ENV{DEBUGINFOD_URLS} MATCHES ".*archlinux.*")
message(FATAL_ERROR "Unsupported environment.")
"Refuse to build in Arch package environments. My license does not allow for packages, and I'm sick of dealing with people complaining about things broken by packagers. This is why we can't have nice things."
if($ENV{DEBUGINFOD_URLS} MATCHES ".*archlinux.*")
message(FATAL_ERROR "Unsupported environment.")
endif()
Relevant commit: https://github.com/stenzek/duckstation/commit/30df16cc767297...I'm particularly interested in this "field". I've build something similar many moons ago [1], in the same spirit, but much more primitive. I later started a company around an evolved idea, where the structure you sort of see in your screenshots is effectively a DAG with arbitrary depth (we didn't manage to release it unfortunately, complexity overtook us).
In any case, much congratulations + good luck with the launch!
You could say that Canonical and IBM RedHat compete on offering Linux support, but the reality is that it's not that much harder to switch from RHEL to Ubuntu than switching to any other OS, so I don't think this counts.
[1]:https://www.suse.com/c/embrace-linux-diversity-simplified-mu...