Peter Hutterer
d55da9466c
meson.build: apply consistent indentation
...
Mostly whitespace changes, the non-whitespace ones are adding trailing
commas on last arguments and moving the closing ) into a separate line
for multiline function calls.
Part-of: <https://gitlab.freedesktop.org/libinput/libei/-/merge_requests/364 >
2025-11-06 10:56:01 +10:00
Peter Hutterer
8302b1ddac
doc/api: add the unicode icons for a splash of color
...
Sometimes it's good to focus on the important issues in life.
2023-05-10 11:36:51 +10:00
Peter Hutterer
5c64a9d77c
doc/api: add liboeffis to the various sections
2023-05-10 11:36:51 +10:00
Peter Hutterer
40ba30da82
meson.build: install our headers into a versioned subfolder
...
This makes it possible to have multiple (incompatible) versions
installed simultaneously.
Any incompatible version requires us bumping the major version, so our
headers are simply installed into the hardcoded libei-1.0 subdir.
This also changes the pkgconfig names to include the API version, so
it's now `pkgconfig --cflags libei-1.0`.
2023-05-08 14:33:50 +10:00
Peter Hutterer
5bb6e80ded
doc: some minor doxygen updates
2023-05-05 14:05:30 +10:00
Peter Hutterer
60d94aecda
doc: rename the mainpage sections to get @ref ei to work
...
Otherwise doxygen tries to link to these sections instead to the struct
ei/eis it's supposed to link to.
2023-05-05 14:05:30 +10:00
Peter Hutterer
6ee202569f
doc: point to the main branch, not the master branch
2023-05-04 14:11:34 +10:00
Peter Hutterer
8fad365f37
doc: split protocol and api builds into separate meson options
2023-03-07 15:26:36 +10:00
Peter Hutterer
248d08c6a5
doc: drop the doxygen protocol generation
...
This is better done with a separate system (e.g. hugo) and it's pretty
awful to read anyway.
2023-03-07 13:18:41 +10:00
Peter Hutterer
872e256759
doc: move the API documentation into its own directory
2023-03-07 13:17:12 +10:00