forked from pedroreissantos/B-programming-language
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
26 lines (21 loc) · 640 Bytes
/
Copy pathMakefile
File metadata and controls
26 lines (21 loc) · 640 Bytes
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
all:
@echo "run 'make platform' where platform is: arm, armhf, linux32, linux64"
arm: clean
$(MAKE) $(MFLAGS) -C src ARCH=-DpfARM
$(MAKE) $(MFLAGS) -C run/arm
armhf: clean
$(MAKE) $(MFLAGS) -C src ARCH=-DpfARM
$(MAKE) $(MFLAGS) -C run/arm SOFT=
linux32: clean
$(MAKE) $(MFLAGS) -C src ARCH=
$(MAKE) $(MFLAGS) -C run/linux32
linux64: clean
$(MAKE) $(MFLAGS) -C src ARCH=-DpfAMD64
$(MAKE) $(MFLAGS) -C run/linux64
clean::
$(MAKE) $(MFLAGS) -C src clean
$(MAKE) $(MFLAGS) -C lib clean
$(MAKE) $(MFLAGS) -C run/arm clean
$(MAKE) $(MFLAGS) -C run/linux32 clean
$(MAKE) $(MFLAGS) -C run/linux64 clean
rm -f blc run.o librun.a