Skip to content

Commit adf9457

Browse files
committed
Load dummy library when required
workaround for building just the docs
1 parent 50b3465 commit adf9457

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

trio_gpio/libgpiod.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@
300300
try:
301301
lib = ffi.dlopen("libgpiod.so.1")
302302
except OSError:
303-
lib = None # may fail if we're only building docs
303+
lib = ffi.dlopen("c") # workaround if we're only building docs
304304

305305
DIRECTION_INPUT = lib.GPIOD_LINE_REQUEST_DIRECTION_INPUT
306306
DIRECTION_OUTPUT = lib.GPIOD_LINE_REQUEST_DIRECTION_OUTPUT
@@ -318,3 +318,4 @@
318318
REQUEST_FLAG_ACTIVE_LOW = lib.GPIOD_LINE_REQUEST_FLAG_ACTIVE_LOW
319319
EVENT_RISING_EDGE = lib.GPIOD_LINE_EVENT_RISING_EDGE
320320
EVENT_FALLING_EDGE = lib.GPIOD_LINE_EVENT_FALLING_EDGE
321+

0 commit comments

Comments
 (0)