mirror of
https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git
synced 2026-10-24 00:48:53 +03:00
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>
14 lines
387 B
Plaintext
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
|