1
0
mirror of https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git synced 2026-10-24 00:48:53 +03:00
Files
libgpiod/docs/Doxyfile
Bartosz Golaszewski 78fd3f3b62 tools: provide the libgpiotools shared library
In order to enable users of the project to reuse the high-level functions
provided to gpio-tools via the static tools-common library (for
instance: for line lookup by name), expose a sub-set of its
functionality in new shared library: libgpiotools, accompanied by a new
public header and providing a stable API/ABI.

Add a new rst page documenting the public API of the libgpiotools shared
library and integrate it into the sphinx build.

Closes: https://github.com/brgl/libgpiod/discussions/178
Acked-by: Kent Gibson <warthog618@gmail.com>
Link: https://patch.msgid.link/20260513-tools-common-shared-lib-v1-1-58ac28a9f1d5@oss.qualcomm.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
2026-05-18 10:35:51 +02:00

14 lines
387 B
Plaintext

# SPDX-License-Identifier: CC-BY-SA-4.0
# SPDX-FileCopyrightText: 2022 Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
PROJECT_NAME = libgpiod
OUTPUT_DIRECTORY = doxygen-output
INPUT = ../include/gpiod.h \
../tools/gpiotools.h \
../bindings/cxx/gpiod.hpp \
../bindings/cxx/gpiodcxx/
GENERATE_XML = YES
WARN_IF_UNDOCUMENTED = YES
QUIET = YES
EXTRACT_ALL = YES