#!/bin/bash . ./functions.sh touch config.omk-default cp Makefile.rules subdir2/tools/ make -k | tee make.log trap 'rm -rf subdir2/tools/Makefile.rules subdir2/tools/_compiled subdir2/tools/_build' EXIT grep 'Extra rules goal:' make.log || error "Extra rules was not called" grep 'Main rules goal:' make.log || error "Main rules was not called"