summaryrefslogtreecommitdiff
path: root/src/sys/Makefile
blob: 6cdf60428e7c40a8a8fd4631612bbe0ca2beaa4c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
include conf/sys.mk

TARGETDIR = arch/$(TARGET)
CC =
LD =
AS =

.PHONY: all
all: os lib md

.PHONY: os
os:
	cd os; make CC=$(CC) LD=$(LD) AS=$(AS) TARGETDIR=$(TARGETDIR)

.PHONY: lib
lib:
	cd lib; make CC=$(CC) LD=$(LD) AS=$(AS) TARGETDIR=$(TARGETDIR)

.PHONY: md
md:
	cd $(TARGETDIR); make CC=$(CC) LD=$(LD) AS=$(AS)

.PHONY: clean
clean:
	cd $(TARGETDIR); make clean
	cd os; make clean