[scummvm-devel] ScummVM 2.6.0 release status: tagged, please submit your builds

Christian Kündig christian at kuendig.info
Fri Aug 5 13:07:30 UTC 2022


Hi Lothar,

The Zip file linked at https://github.com/chkuendig/scummvm-demo/releases/tag/2.6.0 should be self-containing and not require any dependencies or other components.

The whole process to build this contains on a few stages, which are all executed  by /dists/emscripten/build.sh<https://github.com/scummvm/scummvm/blob/master/dists/emscripten/build.sh> and documented at /dists/emscripten/README.md<https://github.com/scummvm/scummvm/blob/master/dists/emscripten/README.md> :


  *   Setup Emscripten environment (including a few patches to emscripten)
  *   build all the external libs required (libmad etc)
  *   ScummVM configure & make, this works the same way as done for all other native platforms
  *   Fetching game/demo data  - this downloads any of the of demos and freeware games (there’s currently no cloud storage integration to “bring your own game”)
  *   Create default scummvm.ini file so the games are there already on first launch

To build the release 2.6.0, I ran all of the above with Github Actions ( chkuendig/scummvm-demo/.github/workflows/main.yml<https://github.com/chkuendig/scummvm-demo/blob/db600187b734a9011a6b2cfedea504520b9298f3/.github/workflows/main.yml> is pretty self-explanatory ) and then tagged the created files as a release so they are available to download under the URL above.

To verify, I just downloaded the zip file<https://codeload.github.com/chkuendig/scummvm-demo/zip/refs/tags/2.6.0> quickly, hosted it on localhost and it ran just fine.

Best

  *   Christian

From: Lothar Serra Mari <lothar.serramari at scummvm.org>
Date: Thursday, 4 August 2022 at 18:42
To: Christian Kündig <christian at kuendig.info>, ScummVM List <scummvm-devel at lists.scummvm.org>
Subject: Re: [scummvm-devel] ScummVM 2.6.0 release status: tagged, please submit your builds
Hi Christian,


I’m not 100% sure on what we want to do with this, but considering that we cherry picked this into 2.6.0 I thought it might be worth building it and creating a proper archive (which could be deployed somewhere more official if desired).

I think having an official instance of the webassembly port would be pretty amazing.

Can you send me a quick run-down of the requirements regarding software packages? :-)

All the best
Lothar



--

Lothar Serra Mari

ScummVM Co-Lead
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20220805/f479324c/attachment.htm>


More information about the scummvm-devel mailing list