Go to file
Pedro Piñera 99767dc85d Setup CircleCI 2018-04-26 17:54:55 +02:00
.circleci Setup CircleCI 2018-04-26 17:54:55 +02:00
.github Add templates 2018-04-18 19:14:16 +02:00
.vscode Regenerate documentation 2018-04-20 18:09:44 +02:00
App Add ResourceLocator 2018-04-26 17:39:09 +02:00
App.xcodeproj Add ResourceLocator 2018-04-26 17:39:09 +02:00
Sources/ProjectDescription Return the right exit command when it fails 2018-04-24 19:49:02 +02:00
Tests/ProjectDescriptionTests Create project 2018-04-16 11:01:02 +02:00
assets Create project 2018-04-16 11:01:02 +02:00
bin [] Remove Sentry from the project 2018-04-24 17:55:30 +02:00
certs Add certificates 2018-04-16 11:15:15 +02:00
docs Add ResourceLocator 2018-04-26 17:39:09 +02:00
guides Regenerate documentation 2018-04-20 18:09:44 +02:00
keys Create project 2018-04-16 11:01:02 +02:00
scripts [documentation] Add doc generation from CI 2018-04-18 20:08:30 +02:00
xcbuddy.xcworkspace Create project 2018-04-16 11:01:02 +02:00
.editorconfig Add some badges 2018-04-17 10:14:48 +02:00
.env.example [] Remove Sentry from the project 2018-04-24 17:55:30 +02:00
.gitignore Add some tests 2018-04-20 07:27:42 +02:00
.jazzy.yaml Regenerate documentation 2018-04-20 18:09:44 +02:00
.prettierrc Add some badges 2018-04-17 10:14:48 +02:00
.ruby-version Create project 2018-04-16 11:01:02 +02:00
.travis.yml Simplify .travis.yml 2018-04-22 12:40:21 +02:00
CHANGELOG.md Update CHANGELOG 2018-04-26 17:41:41 +02:00
CONTRIBUTING.md Create project 2018-04-16 11:01:02 +02:00
Gemfile Create project 2018-04-16 11:01:02 +02:00
Gemfile.lock Create project 2018-04-16 11:01:02 +02:00
LICENSE.md Add LICENSE 2018-04-17 09:51:52 +02:00
Package.resolved Update Package.resolved 2018-04-22 12:41:56 +02:00
Package.swift [spm] Start migrating components to use the SPM modules 2018-04-17 18:40:20 +02:00
README.md Add SwiftGraph reference to the README 2018-04-22 12:53:01 +02:00
RELEASE.md Create project 2018-04-16 11:01:02 +02:00
Rakefile Update documentation 2018-04-20 10:40:02 +02:00
appcast.xml Fix releases paths 2018-04-19 16:39:24 +02:00
exportOptions.plist Create project 2018-04-16 11:01:02 +02:00

README.md



Build Status The MIT License code style: prettier Join the community on Spectrum

Features

  • 🥘 100% open source and written in Swift.
  • 🐦 Type-safe Swift manifests editable with Xcode.
  • ↗️ Local dependencies support.
  • ⚠️ Misconfiguration catching.
  • 📦 Precompiled binaries (Frameworks & Libraries support).
  • 🎉 CocoaPods support.
  • 😍 Dynamic static and dynamic linking setup.
  • 💻 CLI and macOS application.
  • 🔄 Circular dependency detection.

Install

Just run this command on your terminal:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/xcbuddy/xcbuddy/master/scripts/install)"

Setup for development

  1. Git clone: git@github.com:xcbuddy/xcbuddy.git
  2. Generate SPM project swift package generate-xcodeproj.
  3. Open xcbuddy.xcworkspace.
  4. Have fun 🤖

Documentation

If you would like to contribute to the project, we recommend you to check out the project documentation generated using Jazzy.

References