forked from openbox00/okl4_3.0
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
55 lines (39 loc) · 1.27 KB
/
Makefile
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#versatile_uboot
MACHINE= versatile_uboot
PATH := /home/asic/opt/nicta/tools/gcc-3.4.4-glibc-2.3.5/arm-linux/bin/:$(PATH)
COMMAND= ./tools/build.py
OPTIONS= MACHINE=${MACHINE} wombat=true TOOLCHAIN=gnu_arm_eabi_toolchain pistachio.TOOLCHAIN=gnu_arm_toolchain PYFREEZE=False kdb_serial=True \
KDB_BREAKIN=True pistachio.enter_kdb=true
all: multicell
.PHONY: multicell
install:
export PATH
echo $(PATH)
multicell:
${COMMAND} ${OPTIONS} PROJECT=examples EXAMPLE=echo,chatterbox
2multicell:
${COMMAND} ${OPTIONS} PROJECT=examples EXAMPLE=oklinux,decrypt LINUX_APPS=cross-cell-demo
decrypt:
${COMMAND} ${OPTIONS} PROJECT=examples EXAMPLE=decrypt
chatterbox:
${COMMAND} ${OPTIONS} PROJECT=examples EXAMPLE=chatterbox
two_oklinux:
${COMMAND} ${OPTIONS} PROJECT=examples EXAMPLE=oklinux,oklinux2
echo:
${COMMAND} ${OPTIONS} PROJECT=examples EXAMPLE=echo,hello
hello:
${COMMAND} ${OPTIONS} PROJECT=examples EXAMPLE=hello
#linux_apps=lmbench
oklinux:
${COMMAND} ${OPTIONS} PROJECT=examples EXAMPLE=oklinux LINUX_APPS=cross-cell-demo
adder:
${COMMAND} ${OPTIONS} PROJECT=examples EXAMPLE=adder
ktest:
${COMMAND} ${OPTIONS} PROJECT=ktest
ctest:
${COMMAND} ${OPTIONS} PROJECT=ctest
soc-sdk:
${COMMAND} ${OPTIONS} PROJECT=soc-sdk
clean:
rm -vfr build/
rm -vf *.pyc