Yeah, I think there is no way to automate this, so I have to do it by hand.
I had something working yesterday where I was able to replace all includes (besides meta.hpp) with mat.hpp, but I’m thinking I just chose a few files that worked well. Tried doing a bunch today but no luck.
Thanks, @anon79882417, for devoting so much time to this. Would you mind providing an update about your progress?
I haven’t devoted much time recently.
I’m on branch feature/issue-937-flatten-meta-third (third time I’ve attacked this). Now I’m just concatenating meta programs by hand. I’m about halfway through, skipping programs I couldn’t figure out quickly.