lazy-eggplant / tcc

Fork of tinycc to support some extra bits I need in `vs`
GNU Lesser General Public License v2.1
0 stars 1 forks source link

Tracking features not covered by meson #4

Open KaruroChori opened 1 week ago

KaruroChori commented 1 week ago

This issue is just to track which features are not covered by meson right now.
They have very little priority as they don't interfere with tcc being used inside other projects, but they prevent a fully "standalone" experience:

andy5995 commented 1 week ago

A couple of general questions: Are you planning to maintain tcc-vs as a fork, or primarily do you just want to have a working meson.build that will make it easier to use this as a subproject? Will you be merging upstream tinycc patches?

KaruroChori commented 1 week ago

Good question. My short term plan was just to have it as a "light" fork to cover:

Aside from that, I plan to regularly merge commits from upstream and to keep it aligned.
I have no plan to diverge from the original structure of the repo, except for:

This way, once it is in a good state, it is possible to submit a patch to meson-wrapdb and directly link to the upstream repo which is surely more authoritative :D.