Skip to content

Fingerprint: support projects with several Xcode targets / schemes #621

@andriyslyusar

Description

@andriyslyusar

The CLI create/use the build cache without taking in account the Xcode schema.

Steps to reproduce:

  • run npx rock run:ios --scheme com.app.bundleid1 would create the build cache rock-ios-simulator-Debug-63a0347ada830c67930f42896fd839c1c2186d4f
  • runing npx rock run:ios --scheme com.app.bundleid2 would report Found build cache for: rock-ios-simulator-Debug-63a0347ada830c67930f42896fd839c1c2186d4f and skip building the --scheme com.app.bundleid2.

Expected behaviors:
The cache should take in account xcode schema when building and using cache.

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