July 13, 2020, 05:23:33 pm

The shoutbox is currently out of service. Join us on Discord instead.
You can help CodeWalrus stay online by donating here.

WARNING: DO NOT UPGRADE your TI-83 Premium CE or TI-84 Plus CE to OS 5.5.1 and higher. It removes all compatibility with most games and removes ASM/C programming! DOWNGRADING IS IMPOSSIBLE. BE WARNED! Likewise, do NOT update your TI-Nspire CX past OS 4.5.0, else using Ndless and ASM/C programs will be impossible.

Shogun - A dead simple build system based on Ninja

Started by Streetwalrus, February 18, 2016, 04:03:53 pm

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Streetwalrus

I grew tired of writing makefiles and I couldn't find a single build system that aimed to be minimalist and had decent scripting support. Ninja does the former but doesn't implement the latter on its own by design so I wrote the complementary part.

Github: https://github.com/Streetwalrus/shogun

I hacked this together in a few hours so it's not perfect but I can already build a project of mine with it and it works great.

Dudeman313

Nice! I saw "Shogun" and thought of the restaurant, and then saw the rest and was like, "Oh. :P"
Does this qualify as a signature? 
The answer is "Sure."


aeTIos

Ha, that's really cool. That oughta speed up building things a lot :)
ceci n'est pas une signature

Streetwalrus

Well, the main point is to make it easier to write build scripts. Ninja is definitely faster than make though.

Powered by EzPortal