blob: adde835ff4d21547d5e97c7d69d17c74e2182d75 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
OBJ = $(shell find build/ -name "*.o")
LIBC_OUT = libc.a
.PHONY: all
all: build sys target
ar rcs $(LIBC_OUT) $(OBJ)
.PHONY: target
target:
cd $(TARGET); make CC=$(CC) LD=$(LD) AS=$(AS)
.PHONY: sys
sys:
mkdir -p include/sys/
rsync -av ../../sys/include/sys/ include/sys/
# Create build directory
build:
mkdir -p $@
.PHONY: clean
clean:
rm -rf build/
|