re-arrange dependencies by processor target