2026-02-16 17:29:33 +10:30
|
|
|
PLUGIN_ASKRENE_PARENT_SRC := \
|
2024-10-15 15:36:47 +01:00
|
|
|
plugins/askrene/askrene.c \
|
2025-11-28 06:42:33 +10:30
|
|
|
plugins/askrene/datastore_wire.c \
|
2024-10-15 15:36:47 +01:00
|
|
|
plugins/askrene/layer.c \
|
|
|
|
|
plugins/askrene/reserve.c \
|
2026-02-16 17:29:33 +10:30
|
|
|
|
|
|
|
|
PLUGIN_ASKRENE_CHILD_SRC := \
|
2026-02-16 17:31:33 +10:30
|
|
|
plugins/askrene/child/entry.c \
|
2026-02-16 17:29:33 +10:30
|
|
|
plugins/askrene/child/mcf.c \
|
|
|
|
|
plugins/askrene/child/dijkstra.c \
|
|
|
|
|
plugins/askrene/child/flow.c \
|
|
|
|
|
plugins/askrene/child/refine.c \
|
|
|
|
|
plugins/askrene/child/explain_failure.c \
|
|
|
|
|
plugins/askrene/child/graph.c \
|
|
|
|
|
plugins/askrene/child/priorityqueue.c \
|
|
|
|
|
plugins/askrene/child/algorithm.c \
|
2026-02-16 17:28:33 +10:30
|
|
|
plugins/askrene/child/child_log.c \
|
2024-10-15 15:36:47 +01:00
|
|
|
|
2026-02-16 17:29:33 +10:30
|
|
|
PLUGIN_ASKRENE_SRC := $(PLUGIN_ASKRENE_PARENT_SRC) $(PLUGIN_ASKRENE_CHILD_SRC)
|
|
|
|
|
PLUGIN_ASKRENE_HEADER := $(PLUGIN_ASKRENE_SRC:.c=.h)
|
2024-10-15 15:36:47 +01:00
|
|
|
|
2024-08-07 11:19:53 +09:30
|
|
|
PLUGIN_ASKRENE_OBJS := $(PLUGIN_ASKRENE_SRC:.c=.o)
|
|
|
|
|
|
2025-10-22 19:44:26 +10:30
|
|
|
$(PLUGIN_ASKRENE_OBJS): $(PLUGIN_ASKRENE_HEADER) plugins/askrene/Makefile
|
2024-08-07 11:19:53 +09:30
|
|
|
|
2024-11-06 21:31:36 +10:30
|
|
|
PLUGIN_ALL_SRC += $(PLUGIN_ASKRENE_SRC)
|
|
|
|
|
PLUGIN_ALL_HEADER += $(PLUGIN_ASKRENE_HEADER)
|
2024-08-07 11:19:53 +09:30
|
|
|
|
2025-10-22 19:44:26 +10:30
|
|
|
plugins/cln-askrene: $(PLUGIN_ASKRENE_OBJS) $(PLUGIN_LIB_OBJS) libcommon.a
|
2024-10-15 10:09:26 +01:00
|
|
|
|
|
|
|
|
include plugins/askrene/test/Makefile
|