Hi Matt,
The AppImage-specific sources are on OBS at
https://build.opensuse.org/package/show/home:zilti:appimages/chicken5
.
So I don't have an AppDir. But you can download the appimage and
run it with the --appimage-extract argument:
chicken5.AppImage --appimage-extract
That way it'll extract the AppDir into a folder called
squashfs-root.
On 29.09.22 14:09, Matt Welland wrote:
Hi Daniel,
I'd like to try appImage for some apps written in Chicken.
I'm guessing that your set up for bundling Chicken itself
would be a good starting point. Can you provide a tar of your
AppDir or notes on how you created it?
Thanks,
Matt
-=-
Hello
Chickeners!
I had a "why not?" idea recently. I'm maintaining the RPM
packages for
Chicken, and I thought "why not pack Chicken into an
AppImage?" - and
that's what I did!
For those who don't know AppImages: they are single-file
volumes (think
ISO or DMG) but executable, and they work, without any further
requirements apart from FUSE (to mount the embedded SquashFS),
on every
Linux distribution. You download an AppImage, rename it if you
want,
make it executable, and it's ready for use. (if you have
AppImageUpdate
installed, you can even automatically check for and get
updates).
So in this case, I packed a little script into the AppImage,
since
Chicken has a whole bunch of executables. The AppImage is
being built on
OpenSUSE's OBS service, and a download page is on
https://www.appimagehub.com/p/1911578/
, where you'll also find further
description on how to use it.
Try it out if you like, and let me know about your thoughts,
bugs to
fix, or improvements to make. A bit later I will link it on
the
installation page of the Chicken wiki.
Best regards,
Daniel
--
--
Complexity is your enemy. Any
fool can make something complicated.
It is hard to keep things
simple. - Richard Branson.