-
Notifications
You must be signed in to change notification settings - Fork 1
/
test.sh
executable file
·50 lines (38 loc) · 2.24 KB
/
test.sh
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
# fail on first error
set -e
# test main headers
./generate.sh aarch64 agl al game rs sead
./compile.sh -I. -Iaarch64 -INintendoSDK/include -Isead/include -Iagl/include
# test challenges-base-headers
./generate.sh challenges-base
./compile.sh -Ichallenges-base -Ichallenges-base/sead -Iaarch64 -INintendoSDK/include -Iagl/include
# test online-headers
./generate.sh online-headers
./compile.sh -Ionline-headers -Ionline-headers/sead -Iaarch64 -INintendoSDK/include -Iagl/include
# test practice-headers
./generate.sh practice-headers/al practice-headers/game practice-headers/rs
./compile.sh -Ipractice-headers -Ipractice-headers/sead -Iaarch64 -Ipractice-headers/nn -Iagl/include
# test odyssey-reversed-headers
./generate.sh odyssey-reversed/al odyssey-reversed/game odyssey-reversed/rs
./compile.sh -Iodyssey-reversed -Iodyssey-reversed/sead -Iaarch64 -Iodyssey-reversed/nn -Iodyssey-reversed/al -Iagl/include
# test primitive-renderer-headers
./generate.sh primitive-renderer
./compile.sh -Iprimitive-renderer -Iprimitive-renderer/sead -Iaarch64 -INintendoSDK/include -Iagl/include
# test granimated-headers
./generate.sh granimated-headers
./compile.sh -Igranimated-headers -Igranimated-headers/sead -Iaarch64 -Igranimated-headers/nn -INintendoSDK/include -Iagl/include
# test visible-hitsensors-headers
./generate.sh visible-hitsensors/al visible-hitsensors/game visible-hitsensors/rs
./compile.sh -Ivisible-hitsensors -Ivisible-hitsensors/sead -Iaarch64 -Ivisible-hitsensors/nn -INintendoSDK/include -Iagl/include
# test starlight-example-headers
./generate.sh starlight-example
./compile.sh -Istarlight-example -Istarlight-example/sead -Iaarch64 -Istarlight-example/nn -INintendoSDK/include -Iagl/include
# test starlight-layout-headers
./generate.sh starlight-layout
./compile.sh -Istarlight-layout -Istarlight-layout/sead -Iaarch64 -Istarlight-layout/nn -INintendoSDK/include -Iagl/include
# test galaxy-gravity-headers
./generate.sh galaxy-gravity
./compile.sh -Igalaxy-gravity -Igalaxy-gravity/sead -Iaarch64 -Igalaxy-gravity/nn -INintendoSDK/include -Iagl/include
# test granimated-superstar-headers
./generate.sh granimated-superstar
./compile.sh -Igranimated-superstar -Igranimated-superstar/sead -Iaarch64 -Igranimated-superstar/nn -INintendoSDK/include -Iagl/include