forked from webrcade/webrcade
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdist-clone-deps.sh
62 lines (60 loc) · 2.69 KB
/
dist-clone-deps.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
51
52
53
54
55
56
57
58
59
60
61
62
#!/bin/bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
#
# Function that is invoked when the script fails.
#
# $1 - The message to display prior to exiting.
#
function fail() {
echo $1
echo "Exiting."
cd $DIR
exit 1
}
# Clone dependencies
git clone https://github.com/webrcade/webrcade-app-common.git ||
{ fail 'Unable to clone common'; }
git clone https://github.com/webrcade/webrcade-editor.git ||
{ fail 'Unable to clone editor'; }
git clone https://github.com/webrcade/webrcade-app-snes9x.git ||
{ fail 'Unable to clone snes9x'; }
git clone https://github.com/webrcade/webrcade-app-genplusgx.git ||
{ fail 'Unable to clone genplusgx'; }
git clone https://github.com/webrcade/webrcade-app-javatari.git ||
{ fail 'Unable to clone javatari'; }
git clone https://github.com/webrcade/webrcade-app-js7800.git ||
{ fail 'Unable to clone js7800'; }
git clone https://github.com/webrcade/webrcade-app-fceux.git ||
{ fail 'Unable to clone fceux'; }
git clone https://github.com/webrcade/webrcade-app-vba-m.git ||
{ fail 'Unable to clone vba-m'; }
git clone https://github.com/webrcade/webrcade-app-mednafen.git ||
{ fail 'Unable to clone mednafen'; }
git clone https://github.com/webrcade/webrcade-app-fbneo.git ||
{ fail 'Unable to clone fbneo'; }
git clone https://github.com/webrcade/webrcade-app-parallel-n64.git ||
{ fail 'Unable to clone parallel-n64'; }
git clone https://github.com/webrcade/webrcade-app-beetle-psx.git ||
{ fail 'Unable to clone beetle-psx'; }
git clone https://github.com/webrcade/webrcade-app-retro-genplusgx.git ||
{ fail 'Unable to clone retro-genplusgx'; }
git clone https://github.com/webrcade/webrcade-app-retro-pce-fast.git ||
{ fail 'Unable to clone retro-pce-fast'; }
git clone https://github.com/webrcade/webrcade-app-colem.git ||
{ fail 'Unable to clone colem'; }
git clone https://github.com/webrcade/webrcade-app-beetle-pcfx.git ||
{ fail 'Unable to clone beetle-pcfx'; }
git clone https://github.com/webrcade/webrcade-app-retro-a5200.git ||
{ fail 'Unable to clone retro-a5200'; }
git clone https://github.com/webrcade/webrcade-app-retro-neocd.git ||
{ fail 'Unable to clone retro-neocd'; }
git clone https://github.com/webrcade/webrcade-app-retro-opera.git ||
{ fail 'Unable to clone retro-opera'; }
git clone https://github.com/webrcade/webrcade-app-tyrquake.git ||
{ fail 'Unable to clone quake'; }
git clone https://github.com/webrcade/webrcade-app-retro-stella-2014.git ||
{ fail 'Unable to clone retro stella'; }
git clone https://github.com/webrcade/webrcade-app-scummvm.git ||
{ fail 'Unable to clone scummvm'; }
git clone https://github.com/webrcade/webrcade-app-standalone.git ||
{ fail 'Unable to clone standalone'; }