meson
meson copied to clipboard
allow empty `name_suffix`
It is required for plugins and kernel modules that are looked up by file name and require to specify exact file name. Some plugin systems do not use any prefix or suffix.
Dot is still present at end of file name if suffix is empty. More work needed.
Wouldn't the correct file extension for kernel modules actually be name_suffix: 'ko'
, though?
Wouldn't the correct file extension for kernel modules actually be
name_suffix: 'ko'
, though?
This is true for Linux, but not necessary for another operating systems. For example in Haiku kernel modules have no any prefix or suffix and module file name is used to find requested module. Haiku also do not use any prefix or suffix for various system extension plugins (add-ons) and userspace drivers.