From ebdb4ba0269e9ba225c410706ba15efc217e7433 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Wed, 6 Dec 2017 14:09:26 +0800 Subject: [PATCH] iec61850: library now has a pkg-config in upstream repo --- lib/nodes/Makefile.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/nodes/Makefile.inc b/lib/nodes/Makefile.inc index c3ed7bb50..4549b52d9 100644 --- a/lib/nodes/Makefile.inc +++ b/lib/nodes/Makefile.inc @@ -90,10 +90,10 @@ endif # Enable IEC61850 node-types when libiec61850 is available ifeq ($(WITH_IEC61850),1) -ifneq ($(or $(wildcard /usr/include/libiec61850/*), $(wildcard /usr/local/include/libiec61850/*)),) - LIB_SRCS += $(wildcard lib/nodes/iec61850_*.c) - LIB_LDLIBS += -liec61850 +ifeq ($(shell $(PKGCONFIG) --atleast-version=1.2.0 libiec61850; echo $$?),0) + LIB_SRCS += lib/nodes/iec61850.c lib/nodes/iec61850_sv.c LIB_CFLAGS += -DWITH_IEC61850 + LIB_PKGS += libiec61850 endif endif