Go to file
Kassem Wridan bf5f7ca428 Fix framework search paths for SDK dependencies
Resolves: https://github.com/tuist/tuist/issues/1937

- System & Developer SDK nodes were accidentally swaped in the graph loading logic
    - `.xctest` is a developer SDK vs others are system
- System SDKs do not require any special additional framework search paths as such this has now been removed

Test Plan:

- Run `swift build && swift run tuist generate --path fixtures/ios_app_with_sdk`
- Inspect the generated project
- Verify framework search paths are not added for system SDKs
- Verify `MyTestFramework` continues to build successfully
2020-12-03 07:24:43 +00:00
.github Improve caching 2020-11-22 11:40:21 +01:00
.vscode Add SEO headers to the stats website and a link from the website (#1652) 2020-08-11 19:17:03 +02:00
Sources Fix framework search paths for SDK dependencies 2020-12-03 07:24:43 +00:00
Templates Style fixes 2020-11-21 18:44:10 +01:00
Tests Fix framework search paths for SDK dependencies 2020-12-03 07:24:43 +00:00
assets Style fixes 2020-11-21 18:44:10 +01:00
bin Style fixes 2020-11-21 18:44:10 +01:00
design Style fixes 2020-11-21 18:44:10 +01:00
features Generate more project schemes if there are multiple platforms. 2020-11-28 16:42:16 +01:00
fixtures Skip linting for target with bundle identifier derived from build settings (#2031) 2020-11-26 22:32:25 +01:00
script Version 1.18.0 - Himalaya (#1780) 2020-09-17 12:03:27 +02:00
tools Style fixes 2020-11-21 18:44:10 +01:00
vendor Style fixes 2020-11-21 18:44:10 +01:00
website Bump @theme-ui/match-media from 0.3.3 to 0.3.4 in /website (#2090) 2020-11-30 18:45:46 +00:00
.all-contributorsrc docs: update .all-contributorsrc [skip ci] 2020-11-16 11:13:24 +00:00
.editorconfig Add some badges 2018-04-17 10:14:48 +02:00
.gitattributes Add Danger (#186) 2018-12-21 20:01:04 +01:00
.gitignore Fix Logger namespace collision on Xcode 12 and above (#1579) 2020-07-24 16:49:32 +02:00
.kodiak.toml Enable Kodiak 2020-11-09 18:46:54 +01:00
.nvmrc Add Angry Nerds interview 2020-11-27 12:04:55 +01:00
.prettierrc Add some badges 2018-04-17 10:14:48 +02:00
.rubocop.yml New website 2019-12-17 10:07:49 +01:00
.ruby-gemset Add `.ruby-gemset` 2019-03-10 05:51:48 +00:00
.ruby-version Remove OpenCombine 2020-02-03 08:20:55 +09:00
.swift-version Add Package.swift to subdirectories 2020-11-21 17:12:06 +01:00
.swiftformat Fix continuous integration (#502) 2019-09-18 23:55:46 +02:00
.swiftformat-version Bump swift format version 2020-01-17 22:40:26 +00:00
.swiftlint.yml Add benchmarking helper tool (#957) 2020-02-17 20:41:57 +00:00
CHANGELOG.md Fix framework search paths for SDK dependencies 2020-12-03 07:24:43 +00:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md (#1743) 2020-09-04 17:02:58 +02:00
CONTRIBUTING.md docs: Add CONTRIBUTING.md file (#1418) 2020-06-06 12:22:54 +02:00
Gemfile Bump rubocop from 1.4.0 to 1.4.2 2020-11-30 11:00:55 +00:00
Gemfile.lock Bump rubocop from 1.4.0 to 1.4.2 2020-11-30 11:00:55 +00:00
LICENSE.md Add LICENSE 2018-06-28 15:00:33 +02:00
Package.resolved Edit CHANGELOG. 2020-11-28 19:40:19 +01:00
Package.swift Deprecate macOS 10.12, 10.13, and 10.14 2020-11-22 13:27:27 +01:00
README.md docs: update README.md [skip ci] 2020-11-16 11:13:23 +00:00
RELEASE.md Feature/release automation (#1778) 2020-09-27 19:54:57 +02:00
Rakefile Add missing swift-doc files 2020-11-08 16:12:01 +01:00
TapestryConfig.swift Fix release task on CI. 2020-11-01 09:19:09 +01:00
netlify.toml Add Package.swift to subdirectories 2020-11-21 17:12:06 +01:00
secrets.ejson Package and upload Tuist on every commit build (#403) 2019-06-20 22:25:50 +02:00
yarn.lock Change config 2020-06-18 18:26:18 +02:00

README.md

All contributors Tuist Latest Version Slack Community GitHub forks GitHub stars Commit Activity Contributors Latest Commits Twitter Followers Sponsors Backers and sponsors License Powered by Tuist Contributors

What's Tuist 🕺

Tuist is a command line tool that helps you generate, maintain and interact with Xcode projects.

It's open source and written in Swift.

Install ⬇️

bash <(curl -Ls https://install.tuist.io)

Bootstrap your first project 🌀

tuist init --platform ios
tuist generate # Generates Xcode project & workspace
tuist build # Builds your project

Check out the project "Getting Started" guide to learn more about Tuist and all its features.

Repository structure

The repository is a monorepo with multiple projects:

Documentation 📝

Do you want to know more about what Tuist can offer you? Or perhaps want to contribute to the project and you need a starting point? You can check out the project documentation.

Supported by MacStadium

MacStadium supports this project by providing Mac mini hardware that we can use for running performance tests.

Contribute 👩‍💻

If you are interested in contributed to the project, our documentation has a section with resources for contributors. We recommend starting from this page.

Contributors

Thanks goes to these wonderful people (emoji key):


kalkwarf

🤔 🐛

Marek Fořt

🤔

Marek Fořt

🤔

Kas

💻

Natan Rolnik

🐛

svastven

🤔

Bernhard Huemer

🤔

Daniel Jankowski

🤔

Facundo Menzella

🤔

Eric Ito

🤔

Kamil Harasimowicz

💻 🤔

Jakub Olejník

🤔

ldindu

🤔

George Tsifrikas

📝

Privezentsev Yura

💻

Fero

💻

This project follows the all-contributors specification. Contributions of any kind welcome!