diff options
-rw-r--r-- | Makefile | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -1,5 +1,7 @@ PROJ := elfedit +LIBRARIES := libelf + BUILDDIR := build INCLUDEDIR := include SRCDIR := src @@ -11,9 +13,9 @@ HEADERS += $(shell find $(SRCDIR)/ -iname "*.h") SOURCES := $(shell find $(SRCDIR)/ -iname "*.c") OBJS := $(patsubst %.c, $(BUILDDIR)/%.o, $(SOURCES)) -INCLUDES := $(patsubst %, -I%, $(INCLUDEDIR) $(SRCDIR)) -CFLAGS := -g -Wall -LDFLAGS := -lelf +INCLUDES := $(patsubst %, -I%, $(INCLUDEDIR) $(SRCDIR)) $(shell pkg-config --cflags-only-I $(LIBRARIES)) +CFLAGS := -g -Wall $(shell pkg-config --cflags-only-other $(LIBRARIES)) +LDFLAGS := $(shell pkg-config --libs $(LIBRARIES)) |