swiftlang / swift-package-manager

The Package Manager for the Swift Programming Language
Apache License 2.0
9.72k stars 1.34k forks source link

Enhance XDBP by Adding Schema Information to XcodeProjectPlugin #7700

Open rofle100lvl opened 3 months ago

rofle100lvl commented 3 months ago

Description

The current implementation of XcodeProjectPlugin lacks schema information associated with the target to which the plugin is applied. However, this information can be crucial in certain scenarios. For instance, the tool Periphery utilizes the schema to build the application using xcodebuild. Incorporating schema information into the XcodeProjectPlugin could enhance its functionality and support use cases like this more effectively