1
0
Fork 0
forked from len0rd/rockbox
Commit graph

69 commits

Author SHA1 Message Date
Solomon Peachy
8b54bec33e tools: Release scripts should only create artefacts for _stable_ targets
...Instead of including unstable targets too.  Those have to make do with
dailies.

Change-Id: Ie7d75338dab7b395e1f5980da54bc03f4b9f0184
2025-04-05 20:47:23 -04:00
Solomon Peachy
4bdbd0785b tools: Update release script so that it generates 7z archives
Change-Id: Icc41a54af590d71a97baff16ad1c0124b26b0d0c
2025-04-01 17:26:08 -04:00
Solomon Peachy
0b214badc8 builds: 4.0 is out, make it official
Change-Id: I61dc303c4d68a0d9cf559ecff2373f1f09fef01e
2025-04-01 06:32:12 -04:00
Solomon Peachy
1959fade86 tools: More fixes for relese voice script.
...Was broken for piper-based models

Change-Id: Ib1df918ecde69bff6b048f8dad7451399b93d05d
2025-03-27 07:15:36 -04:00
Solomon Peachy
c3b8fcae33 tools: Fixes for release scripts
Change-Id: I2d2184baa5267aec64c48eee13580085feb0d4cb
2025-03-26 21:28:54 -04:00
Solomon Peachy
d6e57e6e8e Update simulator build release script
Change-Id: I4ff2f21da93534d8434304c4a61db3eb6ad62e0c
2024-12-10 23:11:48 -05:00
Solomon Peachy
4d97a4f3f2 builds: Create a function that generates a list of all manual builds
Change-Id: Ib7869f89c9ccec727bc9ed691cd1ee120c1ec7ae
2024-07-17 21:43:00 -04:00
Solomon Peachy
8753c41b2e tools: Fix the tools/release/manuals.pl script
It was looking for the versioned pdf filename, which it
then renamed immediately anyway.

Change-Id: I3173fde3cdde56b4bf0b95f9d08b2b8468381972
2024-07-12 12:08:37 -04:00
Solomon Peachy
af1eddb6e9 release/voices: Update script to check for global POOL
...If it's already defined, don't override it.

And don't wipe its contents!

Change-Id: I83ca2ffbd443c1d9766f4a5662a5da5fccbaf3c5
2024-07-07 09:02:27 -04:00
Solomon Peachy
6f1e67e5e3 builds: Add an explicit 'simbuilds' list
It includes all targets that have a working simulator build.

 * All stable targets except those that are flagged as bad
 * All unstable targets that are flagged as good

Change-Id: Id0e20a10af72236c819077f919ee5cc168ebf14e
2024-06-30 16:25:58 -04:00
Solomon Peachy
8ef20383b1 sims.pl: Skip over 'obsolete' targets
Change-Id: Ieb198a3de84d3d99b6f046ff340bcfac5c19fc7a
2024-06-19 17:29:32 -04:00
Solomon Peachy
637f93074e tools: Clean out some historical cruft from 'sims.pl'
It's intended to build all of the Windows Simulator builds in one fell
swoop but has bitrotten a bit.  Correct some of the glaring
problems.

Change-Id: I6073af629d2698624036ccf303a5d18398cefdc0
2024-06-19 17:26:47 -04:00
Solomon Peachy
ac9003546f release: Revamp release scripts
Covers bins, voices, manuals, fonts, and source tarballs.

Only thing remaining is build-info integration

Change-Id: I3a93fd87bbeb725fc8e1b38c5787e33fa00f3f37
2024-04-17 22:10:52 -04:00
Franklin Wei
54e7eaf8fc Bump versions for 3.15.
Change-Id: Iecea72d420ded89023798e6d613cba1413adec73
2019-11-15 01:25:26 +01:00
Solomon Peachy
0662793ca0 Add cleaned-up xDuoo X3 support
Cleaned up, rebased, and forward-ported from the xvortex fork.

(original credit to vsoftster@gmail.com)

Change-Id: Ibcc023a0271ea81e901450a88317708c2683236d
Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
2018-07-28 10:56:31 -04:00
Franklin Wei
4519027562 Actually bump version to 3.14
This reverts commit e59197f078.
2017-04-30 19:33:35 -04:00
Franklin Wei
dfef033b43 Revert "Bump version to 3.14"
This reverts commit 42115ffab8.
2017-04-30 13:24:45 -04:00
Franklin Wei
42115ffab8 Bump version to 3.14
Change-Id: I839e90638d55782d0ce330808051842de581a0bd
2017-04-30 11:55:25 -04:00
Amaury Pouly
60fb707203 configure: statically link sdl on win32 cross compile
Change-Id: If9115da0470e2c301589329af67433f7260d24d3
2016-05-13 23:55:33 +01:00
Thomas Jarosch
98280bb203 Multiple variables for 'my' need to be in parenthesis
perl -wc reported:

Parentheses missing around "my" list at sims.pl line 9.
Useless use of a variable in void context at sims.pl line 9.
Useless use of a variable in void context at sims.pl line 9.
Useless use of a variable in void context at sims.pl line 9.
Useless use of a variable in void context at sims.pl line 9.
Name "main::doonly" used only once: possible typo at sims.pl line 9.

-> now it's happy.

Change-Id: I3b3685d6918ddb77e47c58bade931897075c6e04
2015-01-03 15:25:09 +01:00
Thomas Jarosch
dd75bb756d Don't build sims twice
Some of those builds are already in the 'builds' list.

Change-Id: I6985702d50ff00e166463384d78f823f6fad9873
2015-01-03 15:20:27 +01:00
Amaury Pouly
457d64fcb8 sims.pl: add a few unusable targets
Change-Id: I97ab208446c3df5327aa287edb5940aa59908260
2013-11-13 21:37:52 +00:00
Amaury Pouly
310e7b4943 Add some unstable targest to "sim release"
Change-Id: Ie8e3848063dc49004fa68719e031a4950f059033
2013-09-29 22:02:06 +02:00
Dominik Riebeling
2aae745458 Add new tarball generation script.
The old script depended on svn. An earlier version of this script has already
been used in the 3.11. branch.

Change-Id: Id03abb8f7bd005ede343243194c4453f0b2e8943
2012-04-12 21:15:49 +02:00
Frank Gevaerts
d5859c6d21 Bump version numbers for 3.11.1
Change-Id: I98c904b1d5e5c80c21d8a08b5413cd1e7f70bff2
2012-04-07 21:34:04 +02:00
Frank Gevaerts
d0731064c8 Pass VERSION to *all* make invocations in release scripts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31166 a1c6a512-1295-4272-9138-f99709370657
2011-12-07 17:59:11 +00:00
Alex Parker
cdce4ddf0d Also build and keep elfs zip file for the release.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29362 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 20:07:41 +00:00
Alex Parker
bf7276d1d0 * Keep the map files instead of building then throwing them away in the release script.
* Pass the release version to make in the release script instead of having to remember to hack up version.sh in the release branch.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29358 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 19:27:09 +00:00
Michael Chicoine
eb39236ff7 Sansa c200v2 is now unstable and no longer needs special consideration for sim builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27961 a1c6a512-1295-4272-9138-f99709370657
2010-08-31 23:31:58 +00:00
Björn Stenberg
d5171cc225 Typo fix by Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26539 a1c6a512-1295-4272-9138-f99709370657
2010-06-04 06:39:28 +00:00
Rafaël Carré
2438d8b584 bins.pl script: don't hide errors, they might be useful
Don't use make -j as it uses an unlimited number of jobs and can
severely slow down machines and/or make the build fail if processes
can't be created

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26533 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 21:13:36 +00:00
Frank Gevaerts
bf17fcb43e Fix voice and manual build scripts even more
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26531 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 21:04:02 +00:00
Frank Gevaerts
211e54c27b Fix voice and manual build scripts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26528 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 20:56:24 +00:00
Frank Gevaerts
8592924f9c Half-fix voice and manual build scripts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26523 a1c6a512-1295-4272-9138-f99709370657
2010-06-03 20:50:07 +00:00
Dominik Riebeling
7ca35e99c4 Remove old, outdated rbutil tarball creation script.
Creating the rbutil tarball is now done by deploy-release.py which is
also up to date with recent changes.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24417 a1c6a512-1295-4272-9138-f99709370657
2010-01-31 14:44:57 +00:00
Jonathan Gordon
7a50f6f274 Fix bins.pl to use the gloabl builds.pm listing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24345 a1c6a512-1295-4272-9138-f99709370657
2010-01-27 08:52:55 +00:00
Michael Chicoine
f5c705264f Get sims.pl working again after target rename
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23923 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 19:50:25 +00:00
Björn Stenberg
c0740440ac Rename targets to be consistent in all places. (FS #10819). Take 2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23883 a1c6a512-1295-4272-9138-f99709370657
2009-12-07 12:19:08 +00:00
Michael Chicoine
1ac3b4b605 sims.pl - Do not create zip if build fails. This should prevent working simulator builds being overwritten by failed builds when uploaded to the hosting server.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23827 a1c6a512-1295-4272-9138-f99709370657
2009-12-03 14:55:22 +00:00
Michael Chicoine
422fcbe35d Correct target id for Samsung YH*
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23602 a1c6a512-1295-4272-9138-f99709370657
2009-11-10 15:08:04 +00:00
Michael Chicoine
50edc5819e OndaVX777 sim now builds so add it back to the list of sims.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23469 a1c6a512-1295-4272-9138-f99709370657
2009-11-01 18:14:47 +00:00
Jonas Häggqvist
99b2e5f681 Add the Lyre Mini2440 to the list of sims. Remove ifp-7xx and Ondavx777.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23429 a1c6a512-1295-4272-9138-f99709370657
2009-10-30 22:19:14 +00:00
Jonas Häggqvist
cd2a4df5f1 Don't rely on {} expansion since not all shells have that.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23375 a1c6a512-1295-4272-9138-f99709370657
2009-10-27 23:40:46 +00:00
Jonas Häggqvist
35ee2fdd45 Copy SDL.dll from the SDL dir which was used, rather than relying on PATH.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23374 a1c6a512-1295-4272-9138-f99709370657
2009-10-27 23:24:04 +00:00
Jonas Häggqvist
06027214c8 Adapt to the new method of building w32 sims (adds a -w flag).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23373 a1c6a512-1295-4272-9138-f99709370657
2009-10-27 22:57:23 +00:00
Dominik Riebeling
ae4025d6bf Rockbox Utility now uses the ucl sources so include them in the tarball.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22900 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 20:56:27 +00:00
Jonas Häggqvist
077ae3d7be Add the Onda 777 to the simulators list.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22590 a1c6a512-1295-4272-9138-f99709370657
2009-09-01 08:14:06 +00:00
Jonas Häggqvist
a5e25cc2a8 Add some more sims that actually compile
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21786 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 19:02:27 +00:00
Jonas Häggqvist
05a4e67101 A script to create a source tarball of rbutil. Does a complete checkout and removes everything that isn't needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21571 a1c6a512-1295-4272-9138-f99709370657
2009-06-29 20:51:25 +00:00
Jonas Häggqvist
e7c4cd9076 Add the Onda V747 and V747+ sim builds as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21385 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 12:07:16 +00:00