diff options
Diffstat (limited to 'tools/release/bins.pl')
-rwxr-xr-x | tools/release/bins.pl | 47 |
1 files changed, 10 insertions, 37 deletions
diff --git a/tools/release/bins.pl b/tools/release/bins.pl index 9dc282410c..5cc92b1e94 100755 --- a/tools/release/bins.pl +++ b/tools/release/bins.pl | |||
@@ -73,7 +73,7 @@ sub fonts { | |||
73 | chdir "build-$dir"; | 73 | chdir "build-$dir"; |
74 | print "Build fonts in build-$dir\n" if($verbose); | 74 | print "Build fonts in build-$dir\n" if($verbose); |
75 | 75 | ||
76 | # build the manual(s) | 76 | # build the fonts |
77 | $a = buildfonts($dir, $confnum, $newl); | 77 | $a = buildfonts($dir, $confnum, $newl); |
78 | 78 | ||
79 | chdir ".."; | 79 | chdir ".."; |
@@ -98,8 +98,8 @@ sub buildit { | |||
98 | 98 | ||
99 | `rm -rf * >/dev/null 2>&1`; | 99 | `rm -rf * >/dev/null 2>&1`; |
100 | 100 | ||
101 | my $c = sprintf('printf "%s\n%sn\n" | ../tools/configure', | 101 | my $ram = $extra ? $extra : -1; |
102 | $confnum, $extra); | 102 | my $c = "../tools/configure --type=n --target=$confnum --ram=$ram"; |
103 | 103 | ||
104 | print "C: $c\n" if($verbose); | 104 | print "C: $c\n" if($verbose); |
105 | `$c`; | 105 | `$c`; |
@@ -119,8 +119,8 @@ sub buildfonts { | |||
119 | 119 | ||
120 | `rm -rf * >/dev/null 2>&1`; | 120 | `rm -rf * >/dev/null 2>&1`; |
121 | 121 | ||
122 | my $c = sprintf("printf '%s\n%sn\n' | ../tools/configure", | 122 | my $ram = $extra ? $extra : -1; |
123 | $confnum, $newl?'\n':''); | 123 | my $c = "../tools/configure --type=n --target=$confnum --ram=$ram"; |
124 | 124 | ||
125 | print "C: $c\n" if($verbose); | 125 | print "C: $c\n" if($verbose); |
126 | `$c`; | 126 | `$c`; |
@@ -133,37 +133,10 @@ sub buildfonts { | |||
133 | print "cd tools && make\n" if($verbose); | 133 | print "cd tools && make\n" if($verbose); |
134 | `(cd tools && make ) >/dev/null 2>&1`; | 134 | `(cd tools && make ) >/dev/null 2>&1`; |
135 | 135 | ||
136 | runone("player", "player", '\n'); | 136 | for my $b (&stablebuilds) { |
137 | runone("recorder", "recorder", '\n'); | 137 | my $configname = $builds{b}{configname} ? $builds{b}{configname} : $b; |
138 | runone("recorder8mb", "recorder", '8\n'); | 138 | runone($b, $configname, $builds{b}{ram}); |
139 | runone("fmrecorder", "fmrecorder", '\n'); | 139 | } |
140 | runone("fmrecorder8mb", "fmrecorder", '8\n'); | ||
141 | runone("recorderv2", "recorderv2", '\n'); | ||
142 | runone("ondiosp", "ondiosp", '\n'); | ||
143 | runone("ondiofm", "ondiofm", '\n'); | ||
144 | runone("h100", "h100"); | ||
145 | runone("h120", "h120"); | ||
146 | runone("h300", "h300"); | ||
147 | runone("ipodcolor", "ipodcolor"); | ||
148 | runone("ipodnano", "ipodnano"); | ||
149 | runone("ipod4gray", "ipod4g"); | ||
150 | runone("ipodvideo", "ipodvideo", '32\n'); | ||
151 | runone("ipodvideo64mb", "ipodvideo", '64\n'); | ||
152 | runone("ipod3g", "ipod3g"); | ||
153 | runone("ipod1g2g", "ipod1g2g"); | ||
154 | runone("iaudiox5", "x5"); | ||
155 | runone("iaudiom5", "m5"); | ||
156 | runone("iaudiom3", "m3"); | ||
157 | runone("ipodmini1g", "ipodmini"); | ||
158 | runone("ipodmini2g", "ipodmini2g"); | ||
159 | runone("h10", "h10"); | ||
160 | runone("h10_5gb", "h10_5gb"); | ||
161 | runone("gigabeatf", "gigabeatf"); | ||
162 | runone("sansae200", "e200"); | ||
163 | runone("sansac200", "c200"); | ||
164 | #runone("mrobe500", "mrobe500"); | ||
165 | runone("mrobe100", "mrobe100"); | ||
166 | runone("cowond2", "cowond2"); | ||
167 | fonts("fonts", "x5"); | ||
168 | 140 | ||
141 | fonts("fonts", "iaudiox5"); | ||
169 | 142 | ||