Hi folks! ✌️ I have a couple of news about the game about the bird Birdy 🐦📰

I've add Jorik 🐧 to "Walking through street" mini-game, and changed the Birdy's hair color.

The new version you can already download from the Birdy's Codeberg page 🏔️👉 https://codeberg.org/xolatgames/Birdy-wants-crisps/releases/tag/v1.4.2

And also, I upload it to my website soon.

See you soon! 😉👋

#cpp #cpluplus #box2d #sdl #sdl2 #codelite #cmake #cmake3 #codeberg #opensource #game #games #2d #inkscape #tiled #TiledMapEditor #appimage #gamedev #adventure #gnumake

Currently looking at tools to replace #snakemake for my usage (command runner + workflow manager).

well, i can't say that i'm really surprised, but this snakemake dependency is **heavy**...

and after trying a bit the other options listed here (x-axis), i still think #gnumake fits my usage the best given the size, i just need to survive the syntax... 😬

#ilovefs #ilovefs26 #ilovefreesoftwareday

And thank you to these Free Software projects I use very regularly:
#blender #cmake #feh #firefox #gcc #gimp #git #gnumake #info #krita #nobara #rsync #wayclip

Most evil "make distclean" in a #Makefile?
"git clean -d -x -f" 🤣

#git #GnuMake

I’m teetering on the brink with #gnustep, but man it sure does make it hard.

I’m back to *loving* WindowMaker (yes, Window Maker is not GNUstep). It’s made me love #xorg again after years of preferring OSX/#wayland. I had forgotten how good I had it in 2001 on ‘sid’ with a big ol’ #debian swirl backdrop and WindowMaker on top.

But the one thing I really want is a NeXT-like file browser/launcher (Or maybe I just want Aqua-apex OSX back (10.4/10.5?)). Gnustep Workspace /seems/ to be the best-integrated version of that. However, after I disconnect, new terminal windows launch out of bounds (invisibly) and I have to use some X dark magic to pull them back into the viewport (ugh!). OK, I can patch it, I can fix it. Open source!

But goddam the installation and #gnumake hell to get it working on #freebsd 14.3/15.0-CURRENT just saps joy. After reading dated docs and fiddling for hours I’m barely any closer.

(1/2)

@leibnizopenscience

The paper seems to have missed a powerful workflow language: #Make [1], with #GNUMake [2] being the canonical example. It's stable and nearly half a century old. Learn and use it now and your scientific grandchildren will be able to reproduce your workflow in 2075 [3]. #Maneage [3][4] uses Make for *both* reproducible software + reproducible workflows.

[1] https://en.wikipedia.org/wiki/Make_%28software%29

[2] https://gnu.org/software/make

[3] https://maneage.org

[4] https://doi.org/10.1109/MCSE.2021.3072860

Make (software) - Wikipedia

Still very annoying that `make` does not have a flag to "build all *.csv" files... 😩

(no, `make *.csv` does not work if the files don't exist yet. Yes, `make -t` will create ALL (including other) target files, not ideal)

UPDATE: `make -nt | sed 's|^touch\s*||g' | grep '\.csv$'` at least gives you all make'able `*.csv`-files, which you can then pipe into `xargs make`...

#make #gnumake

noch mehr Retro-Buecher

2 Buecher:
- SuSE Linux 4.2
- GNU make
- <del>Die Programmiersprache REXX</del>

#SuSE #SuSE4.2 #GNUmake #REXX

#vintagecomputing #retrocomputing #fedigive

@stiefkind

so... gnu make has guile scheme support. guix is written in guile scheme. guix's cli interface's modules (guix ui) and (guix scripts ...) are in gnu make's guile load path. my guix config is built with make. i could do something really funny. #guix #gnumake #guile

It seems #GNUMake is getting a `--shuffle` option when using the `--jobs` option. Can't wait until this feature gets out of git.

#GNU