Catonano is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Damn! Racket has a version of Make docs.racket-lang.org/make/over

I've been wanting something like this in Guile for years, why does Racket have everything

@cwebber should be easy though, Perl has several makes afaik.

Catonano @catonano

@cwebber @ng0 I remember reading about one of the autotools embedding guile in a coming version

I don't remember if it was automake or some other tool

I can't find the toot anymore, of course

ยท Tusky ยท 0 ยท 0

@cwebber @ng0

I see

How is it supposed to be used ?

Can it spare me the ugly m4 macros in my config.ac files ?

How ?

The manual has an exampel but it's not very expressive

@catonano @ng0 I've heard that sadly it's not quite as powerful as it should be.

Honestly I'd still like to have a build DSL written in Guile that can either run as scheme or write out portable shell

@cwebber @ng0

Of course you'd prefer guile. Those m4 macros are a huge techical debt

Integrating java and clojure is way easier !

I made a Guile wrapper around Freexl. I used some m4 macros

But then Guile-git, g-golf and all those use different macros to do the same thing, I don't undertsand and that frustrates me

@catonano @cwebber @ng0 No you are not!

Autotools group hug?

@sajith @cwebber @ng0

Now, for example, there' s no way that I can get Haunt to work on my Fedora workstation.

The Guix provided Haunt cant fins some scheme modules

If I check it out and build it it misses some other modules

And of course the macros in Haunt config.am are different than the ones I found in guile-git, guile-crypt, g-golf... ๐Ÿ˜ž

@sajith @cwebber @ng0

Ok I solve dit

I was somewhat an idiot ๐Ÿ™„

@catonano @cwebber @ng0 You're not alone in that either! I feel like an idiot all the time. :-)