2022-10-11 19:50:07 -05:00
|
|
|
INC := -I include
|
|
|
|
|
|
|
|
all: compile exec
|
|
|
|
|
|
|
|
compile:
|
|
|
|
gcc $(INC) -c -o build/driver.o src/driver.c
|
|
|
|
gcc $(INC) -c -o build/producer.o src/producer.c
|
|
|
|
gcc $(INC) -c -o build/consumer.o src/consumer.c
|
|
|
|
|
|
|
|
exec:
|
2022-10-12 15:44:12 -05:00
|
|
|
gcc -o bin/driver.out build/*.o
|
|
|
|
./bin/driver.out
|
2022-10-11 19:50:07 -05:00
|
|
|
|
|
|
|
clean:
|
2022-10-12 15:44:12 -05:00
|
|
|
rm driver.out consumer.out producer.out
|