diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..636aea4 --- /dev/null +++ b/Makefile @@ -0,0 +1,25 @@ +DESTDIR ?= +PREFIX ?= /usr/local +EXEC_PREFIX ?= $(PREFIX) +BINDIR ?= $(EXEC_PREFIX)/bin + +CFLAGS ?= -std=gnu11 -Os -g -Wall -Wextra -Werror -pedantic + +.SUFFIXES: +.SUFFIXES: .c .o + +all: puer.o + +puer: puer.o + $(CC) $(LDFLAGS) -o $@ $< + +.c.o: + $(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $< + +clean: + rm -f puer *.o + +distclean: clean + +.PHONY: all clean distclean +.DEFAULT: all