On Friday, 13 August 2021 at 14:08:29 UTC, ruki wrote:
>xmake can build a mixed c/dlang project, and supports built-in package dependency management. It also supports downloading integrated dlang modules from dub. For example add_requires("dub::zlib")
Xmake is looking more and more interesting >:D
>imperative scripts, which generate dependency information as a side effect
This was kind of what my hackish experiment was going for. You'd define things in LUA that manually called "isOutOfDate(file, {metadata})" and "update(file, {metadata})", and then the SDL half was just a list of function calls (quite literally since the SDL was translated into LUA).
Another pretty OT question, but does anyone else have this ridiculous urge to make their own versions of everything?
Like, instead of being sensible and using an already existing thing, you instead want to make a crappier, buggier, unfinished version simply because its "mine".