From 124ee3c0abd053f1bdc43a33fe92f9e20d19df6c Mon Sep 17 00:00:00 2001 From: David Konsumer Date: Sat, 30 May 2026 17:43:06 -0700 Subject: [PATCH] use pkg-config --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index d3d2739..2c90132 100644 --- a/Makefile +++ b/Makefile @@ -17,10 +17,12 @@ CC ?= gcc AR ?= ar CFLAGS = -std=c11 -Os -Wall -Wextra -Wpedantic -Wshadow -Wconversion +CFLAGS += $(shell pkg-config --cflags wolfssl 2>/dev/null || echo "-I/usr/local/include") CFLAGS += -fstack-usage CFLAGS += -I./include -I/usr/local/include CFLAGS += $(EXTRA_CFLAGS) LDFLAGS = -L/usr/local/lib -lwolfssl +LDFLAGS += $(shell pkg-config --libs wolfssl 2>/dev/null || echo "-L/usr/local/lib -lwolfssl") # Core library sources (only these go into .a/.so) SRC = src/wolfcose_cbor.c src/wolfcose.c