8 Commits

Author SHA1 Message Date
Maschell
ff2cf0062f Initial implementation of WUPSButtonComboAPI 2024-12-26 15:28:34 +01:00
Maschell
6fa6b3fc7d Fix formatting 2024-12-26 15:28:34 +01:00
Ash
276d923569
Enable LTO build (#77)
* fix(Makefile): Don't double up on optimisation flags

This is already provided by BUILD_CFLAGS later on

* feat(common): Mark explicitly-placed things as used

If we put something in a given section, we should be able to expect it to actually turn up in that section!

Doing this will prevent LTO from slurping all the hooks away as "unused".

* feat: Enable LTO

This uses "fat" binaries, so normal builds won't break, but also includes the LTO data for builds that wish to use it
2024-12-14 11:11:07 +01:00
Maschell
d3cf0691ef Add clang-format for formatting, check building the example in CI 2022-02-03 16:24:36 +01:00
Maschell
6510dd5c21 WUPS 0.6, add support for config and storage 2021-09-24 19:58:40 +02:00
Maschell
1fcd3b4b17 Clean up, remove some unused features, some refactoring, bump WUPS version to 0.4 2021-03-16 17:31:20 +01:00
GaryOderNichts
61e6f06649 Add plugin_id and config_revision meta fields 2020-12-16 14:51:35 +01:00
Maschell
195e686a50 - Plugins now will be provided in RPX format and have the extension ".wps"
- Remove the fs function wrapper
2020-04-29 17:53:53 +02:00