mirror of
https://github.com/krzysztofzablocki/Sourcery.git
synced 2026-04-07 19:17:40 +00:00
e834936a0c
* 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>