#!/bin/sh set -e set -v rm -rf subx.cc subx_bin* *_list rm -rf .until test $# -gt 0 && exit 0 # convenience: 'clean top-level' to leave subsidiary tools alone rm -rf tools/enumerate tangle/tangle tangle/*_list */*.dSYM rm -rf browse_trace/browse_trace_bin browse_trace/*_list rm -rf tools/treeshake rm -rf tmp mu-linux.iso outfs initrd.fat mu-soso.iso ( cd kernel.soso && make clean; )