Skip to content

Assemble a versioned framework bundle for MacOS #353

@kraenhansen

Description

@kraenhansen

Trying to build a MacOS app using our Ferric example yields:

Framework /Users/kraenhansen/Library/Developer/Xcode/DerivedData/MacOSTestApp-eonuduoofvrnusfqfzhoueazhcsq/Build/Products/Debug/MacOSTestApp.app/Contents/Frameworks/ferric-example--ferric_example.framework contains Info.plist, expected Versions/Current/Resources/Info.plist since the platform does not use shallow bundles

From the "Validate MacOSTestApp.app" build phase.

We should make sure that Ferric assembles MacOS artefacts into a versioned framework:

if (versioned) {
// TODO: Add support for generating a Versions/Current/Resources/Info.plist convention framework
throw new Error("Creating versioned frameworks is not supported yet");
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions