5 Commits

Author SHA1 Message Date
Krzysztof Zabłocki 309b6d67aa Update dependencies (#992)
* Update dependencies to fix build on Xcode 13 and support Swift 5.5

* Update lib_InternalSwiftSyntaxParser.dylib

* Update XcodeProj version to try to fix build

* Update Xcode to try to fix CI

* fix: workaround jazzy docs issue

* chore: add destination to test builds

* chore: add coreutils

Co-authored-by: Bruno Coelho <4brunu@gmail.com>
2021-09-25 11:27:19 +02:00
Krzysztof Zablocki 6b9266a7bf feat: update docs and circle / jazzy setup 2021-07-21 08:00:21 +02:00
Krzysztof Zabłocki e834936a0c SPM & 5.4 (#951)
* WIP

* Fix path to the resources of test target

* Introduce SourceryLib target for testing purpose. It is the same as Sourcery but library, not executable.

Reason: linker has problems linking test target against executable.

* Import main target as SourceryLib when appropriate

* Re-enable specs that cause linker errors previously. JS spec left disabled since it needs additional configuration

* Add instruction how to fix error while running tests from Xcode

* No need to set ejsPath manually when framework is built with SPM anymore. Re-enable JS spec.

* Fix file references and build settings

* Use single define `SPM` that is set when the project is built by SPM

* Add CodableContextTests

* Fix build when building with SPM alone

* WIP TemplatesTests

* Fix executable name

* Update TemplatesTests

* Fix compilation of Xcode's project

* Add note

* Replace SPM flag with SWIFT_PACKAGE

* Revert Code signing settings

* Use release version of Nimble

* Point Quick to 3.0.0 version

* Optimize imports

* Exclude some files

* Fix error message

* Update template

* Change wording

* Add entry to CHANGELOG

* Rakefile: fix path to ejs.js

* Rakefile: fix path to ejs.js #2

* CircleCI config: fix path to ejs.js

* Add location of lib_InternalSwiftSyntaxParser.dylib to the -rpath

* Use bundled version of lib_InternalSwiftSyntaxParser.dylib

* Fix Nimble dependency

* Update -rpath of executable too. Otherwise it won't find the library when launched during TemplatesTests.

* Fix imports

Add 'import Foundation'

* Updated bundled sources

* feat: remove xcodeproj and add 5.4

* chore: update rakefile

* chore: update docs

* chore: cleanup rakefile

* chore: disable coverage since it won't work with spm only setup

Co-authored-by: HeMet <hemet.mail@gmail.com>
2021-05-02 11:37:18 +02:00
Ilya Puchka 6f54243ef4 Release docs (#277)
* ignore jazzy docsets

* copy docset to release zip

* updated docs with latest jazzy version

* trying danger jazzy plugin

* moved jazzy to gemfile

* moved danger and codecov run before builindg

* Added release task to check if docs are up to date
2017-05-10 00:53:57 +02:00
Ilya Puchka f62342c3be generated jazzy docs 2017-04-11 20:31:58 +02:00