| git.druid.rocks | index | druid520 | kaboom | mk/ | ba.sh |
mk/ba.sh
#!/bin/sh
# "build all" -- the full pipeline from a clean slate in one call:
# mk . c (wipe $out), mk . b (kernel), mk . bl (dynamite bootloader +
# raw kernel blob), mk . bu (userspace), mk . bd (disk image). same
# five steps anyone would otherwise run by hand in order; this is just
# that, with no risk of doing them out of order.
set -e
sh mk/c.sh
sh mk/b.sh
sh mk/bl.sh
sh mk/bu.sh
sh mk/bd.sh