Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
xcodeproj_extensions: fix wrong serialization with local swift packages.
In case of a local Swift package, xcodeproj wrongfully uses the `File.basename` of the path and Xcode fixes that to be the full path. This commit patches the xcodeproj implementation and fixes it. Below is an example before and after the change. before (wrong): /* Begin XCLocalSwiftPackageReference section */ BA78EB3B2C889B20000D85B2 /* XCLocalSwiftPackageReference "Package" */ = { isa = XCLocalSwiftPackageReference; relativePath = ../Path/To/Package; }; after (correct) /* Begin XCLocalSwiftPackageReference section */ BA78EB3B2C889B20000D85B2 /* XCLocalSwiftPackageReference "../Path/To/Package" */ = { isa = XCLocalSwiftPackageReference; relativePath = ../Path/To/Package; };
- Loading branch information