target list now built in an order that can actually be handled by other
scripts/applications to install dependencies in the proper order.