-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
46 lines (31 loc) · 703 Bytes
/
Makefile
File metadata and controls
46 lines (31 loc) · 703 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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
.PHONY: target
all:
@echo "make build|linux|busybox|initrd|target|ssh|sync|test|clean|download|up|extract|vbox|cmd|gui"
extract:
./scripts/extract_signpost.sh
vbox:
./scripts/vbox_disk_generate.sh
cmd:
./scripts/qemu.sh cmd
gui:
./scripts/qemu.sh gui
sync:
./scripts/sync.sh
download:
./scripts/download.sh
up:
./scripts/sync.sh && ./scripts/qemu.sh cmd
target:
./scripts/build_target.sh
clean:
rm -rf target/ && git checkout target
build:
./scripts/build.sh
it:
make extract && make download && make build
test:
./scripts/run_tests.sh
ssh:
@ssh -p 2201 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=Error r@localhost
%:
"./scripts/build_${*}.sh"