20 lines
327 B
Makefile
20 lines
327 B
Makefile
CC = cc
|
|
CFLAGS = -std=c99 -pedantic -Wall -Wextra \
|
|
$(shell pkg-config --cflags iniparser)
|
|
LDFLAGS = -liniparser
|
|
OBJS = carmel-build.o util.o
|
|
|
|
all: carmel-build
|
|
|
|
carmel-build: ${OBJS}
|
|
cc ${CFLAGS} -o $@ ${OBJS} ${LDFLAGS}
|
|
|
|
.SUFFIXES: .c .o
|
|
|
|
.c.o:
|
|
${CC} ${CFLAGS} -c $<
|
|
|
|
clean:
|
|
rm -f carmel-build ${OBJS}
|
|
|
|
.PHONY: all clean
|