blocksds / sdk

Main BlocksDS SDK repository
https://blocksds.github.io/docs/
164 stars 11 forks source link

Create a new system to define version numbers of components of BlocksDS #196

Open AntonioND opened 3 months ago

AntonioND commented 3 months ago

Taken from here: https://github.com/blocksds/sdk/pull/193#issuecomment-2268223806

asiekierka: Since it's the BlocksDS version in the end, maybe the main Makefile should simply provide a VERSION_STRING= argument to subprojects, with the exception of ones in a separate repo (grit, mmutil, ndstool)? Then we'd at least have one place to change if we "move on from Git".

AntonioND: I actually like that idea. We already do something similar with INSTALLDIR, which is defined in each individual Makefile but it can be set by the parent Makefile.