OS1/movies/makefile
2023-10-16 13:21:11 -07:00

20 lines
397 B
Makefile

CC=gcc --std=gnu99 -g
output=movies
all: movies.c csv_parser.o node.o input.o
$(CC) movies.c csv_parser.o node.o input.o -o $(output)
csv_parser.o: csv_parser.c csv_parser.h
$(CC) -c csv_parser.c -o csv_parser.o
node.o: node.c node.h
$(CC) -c node.c -o node.o
input.o: input.h input.c
$(CC) -c input.c -o input.o
run:
./movies movies_sample_1.csv
clean:
rm -f *.o vgcore.* $(output)