waf: move build step to another file
waf: use a single step