Em ter., 24 de set. de 2024 às 00:43, IOhannes m zmölnig <zmoelnig@iem.at> escreveu:
I wonder what features you need from your build system that cannot be satisfied by pd-lib-builder.

Hi, good question. I'm not sure how to answer though :) I need to get Timothy involved for that (copied here) as he was the one who promoted the change.

Honestly, I was happy with pd-lib-builder, but things got complex and the it was I was just not able to build it all at once and had to do it separately for some special objects, namely circuit~, sfz~, sfont~, pdlink/pdlink~, play.file~ and sfload (and maybe something 'else').

When asking for Tim's help to simplify the build system he was just more comfortable in using this other system instead as he was more familiar with it, so it seems.

I could go back to pdlibbuilder any time I guess, but I would need help in order to make it all more streamlined.
 
>By the way, building for double precision Pd is now possible 

As a packager I found it super simple to add double precision builds to dozens of pd-lib-builder based externals without needing to touch their build system at all.
So why was that complicated/impossible for ELSE?

The change was not to make this possible, it was quite possible with pd-li-builder. What I am saying is that I finally got the code ready and made some changes so it would all compile for double precision, as I promised by the way :) though this is surely still experimental and needs testing. I will probably need to do something 'else'.

Now, my biggest issue is that I haven't had the time yet to set new virtual machines on my new arm mac to build for linux/windows

cheers
 


mfg.sfg.jfd
IOhannes
---
pd-list@lists.iem.at - the Pure Data mailinglist
https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/DPGKSG7S3MFEEO73URHQGJBI5DU3RTQ2/

To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.iem.at/