We obviously have some system in place that produces the downloadable packages containing the vm & image etc. I haven't so far successfully googled anything that usefully helps me understand *how*. What is the current build setup for these things? Do we have to run platform specific jobs or is it practical to have a single system?
I'm interested in how one might build a Mac bundle, for example, that might have a custom name, icons, image file, other resources. I recall some quite long threads about the joy of signing Mac application bundles too.
And can Mac & Windows applications run without open windows these days? Again, I recall interesting issues with this years ago but nothing from more recent times. Imagine I want to run a Seaside server; no open windows, write errors to a suitable log, stuff like that.
tim -- tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim Useful Latin Phrases:- Furnulum pani nolo = I don't want a toaster.
Hi Tim --
We are using GitHub actions as CI these days. Both OSVM [1] and squeak-app [2][3] document the steps necessary to build and bundle stuff.
I would not say that it's simple. :-/
Best, Marcel
[1] https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/scripts/ci/action... [https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/scripts/ci/action...] [2] https://github.com/squeak-smalltalk/squeak-app/blob/squeak-trunk/helpers_cod... [https://github.com/squeak-smalltalk/squeak-app/blob/squeak-trunk/helpers_cod...] [3] https://github.com/squeak-smalltalk/squeak-app/blob/squeak-trunk/prepare_bun... [https://github.com/squeak-smalltalk/squeak-app/blob/squeak-trunk/prepare_bun...] Am 26.04.2021 23:49:05 schrieb tim Rowledge tim@rowledge.org: We obviously have some system in place that produces the downloadable packages containing the vm & image etc. I haven't so far successfully googled anything that usefully helps me understand *how*. What is the current build setup for these things? Do we have to run platform specific jobs or is it practical to have a single system?
I'm interested in how one might build a Mac bundle, for example, that might have a custom name, icons, image file, other resources. I recall some quite long threads about the joy of signing Mac application bundles too.
And can Mac & Windows applications run without open windows these days? Again, I recall interesting issues with this years ago but nothing from more recent times. Imagine I want to run a Seaside server; no open windows, write errors to a suitable log, stuff like that.
tim -- tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim Useful Latin Phrases:- Furnulum pani nolo = I don't want a toaster.
squeak-dev@lists.squeakfoundation.org