1# tested with GNU Make 2PKG_CONFIG ?= pkg-config 3 4CFLAGS += -g 5CFLAGS += -Wall -Wextra 6CFLAGS += $(shell $(PKG_CONFIG) libuv --cflags) 7LDFLAGS += $(shell $(PKG_CONFIG) libuv --libs-only-L) 8LDLIBS += $(shell $(PKG_CONFIG) libuv --libs-only-l) 9 10OBJS = minissdpc-libuv.o example.o 11BIN = example 12 13.PHONY: all clean 14 15all: $(BIN) 16 17clean: 18 $(RM) $(BIN) $(OBJS) 19 20$(BIN): $(OBJS) 21