> I’m not sure what a ‘phase-build-system’ would look like, if not like > ‘gnu-build-system’, but it’s an interesting idea to explore.
I think you are right, it would look exactly like the gnu-build-system. I think my issue wasn't technical but psychological. It feels like other build-systems aren't first class citizens, but that's a minor issue and wouldn't change anything worthwhile. > Dave Thompson recently suggested that maybe phases could be first-class, > i.e., directly exposed on the “host side”, which is indeed a valid > design question. Another thing worth exploring! Sounds interesting. Did he provide an example of what that would look like? > The ‘wip-build-systems-gexp’ branch is still around and I plan to look > into it again… I was impressed by how easy it was to rebase it after 1.5 years! > Yeah, it’s too much boilerplate, though in this case I think it would be > quite reasonable Yes that looks quite reasonable. Thank! David