Add auto platform dependency resolution