diff options
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/release/sims.pl | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/release/sims.pl b/tools/release/sims.pl index 24da40c832..80e3bc2e74 100755 --- a/tools/release/sims.pl +++ b/tools/release/sims.pl | |||
@@ -106,6 +106,16 @@ sub runone { | |||
106 | # build the target | 106 | # build the target |
107 | $a = buildit($dir, $confnum, $extra); | 107 | $a = buildit($dir, $confnum, $extra); |
108 | 108 | ||
109 | # Do not continue if the rockboxui executable is not created. This will | ||
110 | # prevent a good build getting overwritten by a bad build when | ||
111 | # uploaded to the web server. | ||
112 | unless ( (-e "rockboxui") || (-e "rockboxui.exe") ) { | ||
113 | print "No rockboxui, clean up and return\n" if($verbose); | ||
114 | chdir ".."; | ||
115 | system("rm -rf build-$dir"); | ||
116 | return $a; | ||
117 | } | ||
118 | |||
109 | if ($strip) { | 119 | if ($strip) { |
110 | print "Stripping binaries\n" if ($verbose); | 120 | print "Stripping binaries\n" if ($verbose); |
111 | # find \( -name "*.exe" -o -name "*.rock" -o -name "*.codec" \) -exec ls -l "{}" ";" | 121 | # find \( -name "*.exe" -o -name "*.rock" -o -name "*.codec" \) -exec ls -l "{}" ";" |