valum-framework / valum

Web micro-framework written in Vala
https://valum-framework.readthedocs.io/en/latest/
GNU Lesser General Public License v3.0
225 stars 23 forks source link

Add major and minor versions to installed files #184

Closed arteymix closed 7 years ago

arteymix commented 8 years ago

I didn't do it at first because I thought it would be simpler and more adapted for end-user, but now seems a good time to work that out. It is also very likely necessary to get packaged in distributions someday.

This should address any major and minor combination, but for the sake of required text, I'll stick with 0.3.

GIR files are not included in 0.3 and that's ok because we don't compute typelib anyway so it's not really useful. Might be interesting in the future if there could be adoption in Python or JavaScript (with Gjs).

It might be nice to split headers per Vala source for eventual C users, but that mainly depend on Meson.

arteymix commented 8 years ago

It might be nicer to generate deps file instead of tracking them.