yonaskolb / yonaskolb/XcodeGen

Copy framework/bundle instead of embeding / linking

Open
#1,102 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
8.8k
Forks
908
Avg merge
17d 14h
Merged PRs (30d)
2

Description

Hi!
I'm working on setting up xcodegen for a quite large app. For the UITests, we use EarlyGrey v2, installed manually, not via pods. To enable white box testing some sketchy setup is required. More here.

Is there a way to create a create Copy files phase with framework/bundle items? (part of target's sources options)
Maybe is there a way to specify the absolute path that frameworks will be embedded to? (outside of the current target, like below) (part of target's dependencies options)

image Please note, in the above picture the script is placed as the part of the UITest bundle, and refers to the main app target.

Any help will be heavily appreciated!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the target's sources and dependencies options alongside the linked EarlGrey white-boxing setup guide. Clarify whether the requested support covers Copy Files phases, framework or bundle items, and paths outside the current target; done should demonstrate generation of the requested UITest setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
build-system, cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.