Oops, don't recursively need under semaphore
buildsome target isn't phony
Just executingCmd -> Just ec