diff --git a/sk2/Makefile b/sk2/Makefile index 776d7de..4d821cb 100644 --- a/sk2/Makefile +++ b/sk2/Makefile @@ -1,17 +1,17 @@ CC=gcc -CFLAGS=-Wall -Wextra -std=c11 -MMD -MP +CFLAGS=-Wall -Wextra -std=c11 OBJ=main.o calculator.o -DEP=$(OBJ:.o=.d) all: calculator calculator: $(OBJ) - $(CC) $(CFLAGS) -o $@ $^ -lm + $(CC) $(CFLAGS) -o calculator $(OBJ) -lm -%.o: %.c - $(CC) $(CFLAGS) -c $< -o $@ +main.o: main.c calculator.h + $(CC) $(CFLAGS) -c main.c + +calculator.o: calculator.c calculator.h + $(CC) $(CFLAGS) -c calculator.c clean: - rm -f calculator $(OBJ) $(DEP) - --include $(DEP) + rm -f calculator $(OBJ) \ No newline at end of file