only direct compile deps