From 7f0647e07b6a14e6f4a5ace6dbd4e688f424b8dd Mon Sep 17 00:00:00 2001 From: eug-vs Date: Mon, 11 Apr 2022 18:29:10 +0300 Subject: chore: include tinfo lib and create obj dir --- Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index fa57919..879e5e6 100755 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ CC=tcc -CFLAGS=-g -O2 -lncurses +CFLAGS=-g -O2 -lncurses -ltinfo SRC=src OBJ=obj SOURCES=$(wildcard $(SRC)/*.c) @@ -15,9 +15,15 @@ build: $(BIN) $(BIN): $(OBJECTS) $(CC) $(CFLAGS) $(OBJECTS) -o $(BIN) -$(OBJ)/%.o: $(SRC)/%.c $(SRC)/%.h +$(OBJ)/$(BIN).o: $(SRC)/$(BIN).c $(OBJ) $(CC) -c $< -o $@ +$(OBJ)/%.o: $(SRC)/%.c $(SRC)/%.h $(OBJ) + $(CC) -c $< -o $@ + +$(OBJ): + mkdir -p $(OBJ) + clean: rm -r $(BIN) $(OBJ)/*.o -- cgit v1.2.3