aboutsummaryrefslogtreecommitdiff
path: root/devices/Makefile
blob: 578a0f6dcce51e202ce17fbe3c746d6a78adc81e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
include ../${ARCH}/toolchain.mk
include ../rules.mk

CCFLAGS += -I. -I../${ARCH}

all: devs.a

devs,SRCS = pic_8259.c uart_16550.c vga.c
devs,OBJS = $(filter %.o,$(devs,SRCS:%.S=%.o) $(devs,SRCS:%.s=%.o) $(devs,SRCS:%.c=%.o))
devs.a: ${devs,OBJS}
	@echo '  AR   $@'
	@${AR} ${ARFLAGS} $@ $^

clean:
	@rm -rf ${devs,OBJS}