commit bec7e660f89cc3fe86466e3f1fdb2da516cfbf34 parent 4b6f5b43e5e70b0128e966790b142ab38b8cf4af Author: sin <sin@2f30.org> Date: Fri, 9 May 2014 14:26:00 +0100 Add Makefile Diffstat:
A | Makefile | | | 23 | +++++++++++++++++++++++ |
1 file changed, 23 insertions(+), 0 deletions(-)
diff --git a/Makefile b/Makefile @@ -0,0 +1,23 @@ +BIN = iris +VER = 0.0 +SRC = lexer.c repl.c +OBJ = ${SRC:.c=.o} + +CC = gcc + +INCS = -I/usr/include +LIBS = -L/usr/lib + +CFLAGS += -Wall -Wextra -g ${INCS} +LDFLAGS += ${LIBS} + +$(BIN): ${OBJ} + ${CC} ${CFLAGS} ${LDFLAGS} -o $@ ${OBJ} + +%.o: %.c + ${CC} ${CFLAGS} -c -o $@ $< + +clean: + rm -rf ${BIN} ${OBJ} *.core + +all: iris