mirror of
https://github.com/brain-hackers/lab
synced 2026-09-22 07:32:11 +09:00
24 lines
299 B
Makefile
24 lines
299 B
Makefile
CROSS_COMPILE := arm-linux-gnueabihf-
|
|
AS := $(CROSS_COMPILE)as
|
|
AR := $(CROSS_COMPILE)ar
|
|
|
|
TARGET := libbrain.a
|
|
OBJS := sys.o
|
|
|
|
ASFLAGS := -W
|
|
ARFLAGS := -crs
|
|
|
|
.PHONY:
|
|
all: $(TARGET)
|
|
|
|
.PHONY:
|
|
clean:
|
|
-rm -f $(TARGET) *.o
|
|
|
|
%.o: %.s
|
|
$(AS) $(ASFLAGS) $< -o $@
|
|
|
|
$(TARGET): $(OBJS)
|
|
$(AR) $(ARFLAGS) $@ $^
|
|
|