Age | Commit message (Collapse) | Author | Files | Lines |
|
There's no need to separately check the size and type here, since these are in
the header of both atoms and can be compared along with everything else by a
single call to memcmp().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It turns out that, since this header is widely included in dependants, removing
the conditional in the previous commit triggers undocumented warnings
downstream.
Since the check is pretty esoteric anyway, and has been widely included across
most of the LV2 ecosystem for a decade and never once come up, I think it's
safe to just delete this and be done with the hassle.
|
|
This triggers a warning in clang, so achieve the same thing (keeping this out
of the documentation) by simply not documenting the definition.
|
|
|
|
|
|
This allows the LV2 source distribution to be used as an include path for
compilers and an LV2_PATH for applications, at the expense of self-contained
bundles. That's a nice idea, but it made LV2 itself weird and annoying to
depend on. This rearranges things so that directories in the source tree
correspond more closely to installation directories.
To make this possible, the "aux" directory in the documentation output has been
changed to "style", to avoid the reserved name "aux" on Windows.
|