diff --git a/sk1/Makefile b/sk1/Makefile index d341fb0..f8e8426 100644 --- a/sk1/Makefile +++ b/sk1/Makefile @@ -1,17 +1,17 @@ -CC = gcc -CFLAGS = -Wall -Wextra -std=c11 + CC = gcc + CFLAGS = -Wall -Wextra -std=c11 + SRC = compressor.c + OBJ = $(SRC:.c=.o) + TARGET = compressor -SRC = compressor.c main.c -OBJ = $(SRC:.c=.o) -TARGET = program + all: $(TARGET) -all: $(TARGET) + $(TARGET): $(OBJ) + $(CC) $(CFLAGS) -o $@ $(OBJ) -$(TARGET): $(OBJ) - $(CC) $(CFLAGS) -o $@ $(OBJ) + %.o: %.c + $(CC) $(CFLAGS) -c $< -o $@ -%.o: %.c - $(CC) $(CFLAGS) -c $< -o $@ + clean: + rm -f $(OBJ) $(TARGET) -clean: - rm -f $(OBJ) $(TARGET)