Skip to content

The weak-node-api framework must use the Versions/Current/Resources/Info.plist convention (rather than just Info.plist) on macOS platforms #273

Closed

Description

@shirakaba
Image

Activity

  1. changed the title [-]`weak-node-api` must move `Info.plist` to `Versions/Current/Resources/Info.plist` on macOS platforms[/-] [+]The `weak-node-api` framework must move its root-level `Info.plist` to `Versions/Current/Resources/Info.plist` on macOS platforms[/+] on Oct 19, 2025
  2. changed the title [-]The `weak-node-api` framework must move its root-level `Info.plist` to `Versions/Current/Resources/Info.plist` on macOS platforms[/-] [+]The `weak-node-api` framework must use the `Versions/Current/Resources/Info.plist` convention (rather than just `Info.plist`) on macOS platforms[/+] on Oct 19, 2025
  3. shirakaba commented on Oct 19, 2025

    @shirakaba
    CollaboratorAuthor

    I did a bit of manual surgery and putting it into this shape got the build to succeed. But of course would be best to let cmake handle it properly.

    .
    ├── Info.plist
    ├── ios-arm64
    │   └── weak-node-api.framework
    │       ├── Info.plist
    │       └── weak-node-api
    ├── ios-arm64-simulator
    │   └── weak-node-api.framework
    │       ├── Info.plist
    │       └── weak-node-api
    ├── macos-arm64_x86_64
    │   └── weak-node-api.framework
    │       ├── Headers -> ./Versions/Current/Headers
    │       ├── Resources -> ./Versions/Current/Resources
    │       ├── Versions
    │       │   ├── 0.1.0
    │       │   │   ├── Headers
    │       │   │   ├── Resources
    │       │   │   │   └── Info.plist
    │       │   │   └── weak-node-api
    │       │   └── Current -> 0.1.0
    │       └── weak-node-api -> ./Versions/Current/weak-node-api
    ├── tvos-arm64
    │   └── weak-node-api.framework
    │       ├── Info.plist
    │       └── weak-node-api
    ├── tvos-arm64-simulator
    │   └── weak-node-api.framework
    │       ├── Info.plist
    │       └── weak-node-api
    ├── xros-arm64
    │   └── weak-node-api.framework
    │       ├── Info.plist
    │       └── weak-node-api
    └── xros-arm64-simulator
        └── weak-node-api.framework
            ├── Info.plist
            └── weak-node-api
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions