Go to file
Pedro Piñera c8108a0c5e Update changelog 2018-05-09 00:04:07 +02:00
.circleci Run Danger from the circleci pipeline 2018-04-27 17:21:49 +02:00
.github Update issue templates 2018-05-02 11:26:07 +02:00
.vscode Regenerate documentation 2018-04-20 18:09:44 +02:00
App Fix command line updates and use the context printer 2018-05-08 23:56:12 +02:00
App.xcodeproj Fix command line updates and use the context printer 2018-05-08 23:56:12 +02:00
Sources Add dummy dependency class 2018-04-27 13:06:54 +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 [sentry] Add Sentry 2018-04-27 16:09:16 +02:00
certs Add certificates 2018-04-16 11:15:15 +02:00
docs Regenerate documentation 2018-05-04 09:07:42 +02:00
guides Regenerate documentation 2018-05-04 09:07:42 +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 [error-handler] Replace Sentry with Bugsnag 2018-05-04 05:51:36 +02:00
.gitignore [error-handler] Replace Sentry with Bugsnag 2018-05-04 05:51:36 +02:00
.jazzy.yaml Regenerate documentation 2018-05-04 09:07:42 +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
.swiftlint.yml Add Danger and Swiftlint settings 2018-04-27 17:16:42 +02:00
CHANGELOG.md Update changelog 2018-05-09 00:04:07 +02:00
CONTRIBUTING.md Create project 2018-04-16 11:01:02 +02:00
Dangerfile Add Danger and Swiftlint settings 2018-04-27 17:16:42 +02:00
Gemfile Add Danger and Swiftlint settings 2018-04-27 17:16:42 +02:00
Gemfile.lock Add Danger and Swiftlint settings 2018-04-27 17:16:42 +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 Update README.md 2018-04-27 17:28:39 +02:00
RELEASE.md Create project 2018-04-16 11:01:02 +02:00
Rakefile Update Rakefile to use CFBundleVersion for the Sparkle version when releasing new versions of the app 2018-05-09 00:00:05 +02:00
appcast.xml Update appcast.xml 2018-05-08 23:47:45 +02:00
codecov.yml Add codecov ignored files 2018-04-27 16:28:51 +02:00
default.profraw Regenerate documentation 2018-05-04 09:07:42 +02:00
exportOptions.plist Create project 2018-04-16 11:01:02 +02:00

README.md



The MIT License code style: prettier Join the community on Spectrum CircleCI codecov

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.
  • 💻 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