How to start a new Xcode Project using Commandant?

Open
#28 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
25/100
Issue type
Documentation
Clarity
Needs clarification
Activity status
Stale
Tech stack
swift
Domain
cli

Research direction

Review how the existing Commandant projects use their xcodeproj and the "Extract CLI Tool" build phase, then determine whether a bootstrap project or additional tool is required. Document the steps for creating a Swift command-line Xcode project and adding Commandant as a dependency; done means a newcomer can follow the instructions successfully.

Written by the indexing model from the issue text.

Description

help wanted

I want to create new Xcode project to build a CLI tool. So I open Xcode, I create a new command line tool project (using swift), then I try to add Commandant as a dependency, but, I cannot add frameworks as a dependency.

All the projects using Commandant have very peculiar xcodeproj. They seem standard OSX apps, but they are using build phases like "Extract CLI Tool".

Am I missing a tool or a bootstrap project?

Dominant language
Swift
Stars
420
Forks
47
PR merge metrics
No merged PRs in 30d

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.

More from Carthage/Commandant

All issues in Carthage/Commandant

Similar issues

More Swift issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.