summaryrefslogtreecommitdiff
path: root/rushs/tinyprintf/fifo/Makefile
blob: e5c9374ef6da60226fc8aa720722f3b956fa0e94 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CC=gcc
CFLAGS=-std=c99 -Wall -Wextra -Wvla -Werror -pedantic

.PHONY: library clean

library: fifo_access.o fifo_setup_destroy.o
	ar csr libfifo.a $^

fifo_access.o: fifo_access.c
	$(CC) $(CFLAGS) -c -o fifo_access.o fifo_access.c

fifo_setup_destroy.o: fifo_setup_destroy.c
	$(CC) $(CFLAGS) -c -o fifo_setup_destroy.o fifo_setup_destroy.c

clean:
	rm *.o libfifo.a