diff --git a/sk1/Makefile b/sk1/Makefile index 0f6e6f1..4bd6985 100644 --- a/sk1/Makefile +++ b/sk1/Makefile @@ -1,17 +1,16 @@ CC = gcc -CFLAGS = -Wall -Wextra -std=c11 -SRC = compressor.c -OBJ = $(SRC:.c=.o) -TARGET = compressor +CFLAGS = -Wall -Wextra -std=c99 -all: $(TARGET) +all: compressor -$(TARGET): $(OBJ) - $(CC) $(CFLAGS) -o $@ $(OBJ) +compressor: main.o compressor.o + $(CC) $(CFLAGS) -o compressor main.o compressor.o -%.o: %.c - $(CC) $(CFLAGS) -c $< -o $@ +main.o: main.c compressor.h + $(CC) $(CFLAGS) -c main.c + +compressor.o: compressor.c compressor.h + $(CC) $(CFLAGS) -c compressor.c clean: - rm -f $(OBJ) $(TARGET) - + rm -f *.o compressor \ No newline at end of file