fix deciding which externals directories to build

The way it was doing it before was completely brain-dead.

Change-Id: Id1baac54b92f0cb4e68550fa135398bea02b060f
3 files changed