This is a bigger change, should I deprecate override_so_name for instead module_name and then just base so_name/static_name on that?
e.g ```json
{
"module_name": "beatsaber_hook_3_4_2.so" // libbeatsaber_hook_3_4_2.so
}
This potentially allows for cleaner support for combined shared and static artifacts to be supported by a single package. However, this format has long been used therefore problematic to disrupt.
This is a bigger change, should I deprecate
override_so_namefor insteadmodule_nameand then just baseso_name/static_nameon that?e.g ```json
{
"module_name": "beatsaber_hook_3_4_2.so" // libbeatsaber_hook_3_4_2.so
}