JP Simard
41d57e2cd9
Update gems
2018-12-05 12:35:25 -08:00
Norio Nomura
2dcf47664f
Merge pull request #138 from jpsim/circleci-2.1
...
Update CircleCI to 2.1
2018-12-05 09:08:15 +09:00
Norio Nomura
0f3bf694b9
[CircleCI] Restore job name scheme for bundle caching
2018-12-04 08:29:32 -08:00
Norio Nomura
6990a4ac61
[CircleCI] Use alias `steps-for-swiftpm`
2018-12-04 12:43:47 +09:00
Norio Nomura
8a4d215d42
[CircleCI] Replace `xcode_*` jobs with `xcode` using parameter
2018-12-04 12:17:05 +09:00
Norio Nomura
498d6d7505
[CircleCI] Replace `spm_swift_*` jobs with `spm` job using parameter
2018-12-04 11:50:00 +09:00
Norio Nomura
fa5447f432
[CircleCI] Replace `linux_swift_*` jobs with `linux_on_docker` job using parameter
2018-12-04 11:48:58 +09:00
JP Simard
8177c3bfa4
Merge pull request #136 from keith/ks/swift-4.2
...
Update Package.swift for Swift 4.2
2018-09-12 09:31:47 -07:00
Keith Smiley
985ed113de
Fix indentation
2018-09-11 10:51:28 -07:00
Keith Smiley
4eea76333d
Add Package.swift for 4.2
2018-09-10 07:26:00 -07:00
Keith Smiley
6f27b8e58c
Revert Package.swift changes
2018-09-10 07:25:50 -07:00
Keith Smiley
1a99112b26
Update Package.swift for Swift 4.2
...
Without this packages that depend on Yams build it in 4.0 mode, not 4.2
mode.
2018-09-09 23:56:16 -07:00
Norio Nomura
3565cd0827
Merge pull request #135 from jpsim/nn-update-circleci
...
Update CircleCI
2018-09-03 19:33:26 +09:00
Norio Nomura
8c58c332d5
[CircleCI] Disable `pod lib lint` until next release of CocoaPods
...
https://github.com/CocoaPods/CocoaPods/issues/8000
2018-09-03 10:59:30 +09:00
Norio Nomura
e4cfb86dd8
[CircleCI] Reset simulators on Xcode 10
...
https://discuss.circleci.com/t/xcode-10-beta-vm/23238/9
2018-09-03 10:34:53 +09:00
Norio Nomura
221bbe27c3
[CircleCI] Add Xcode 10 jobs
2018-09-03 09:14:46 +09:00
Norio Nomura
2a045aa724
[CircleCI] Update each patch versions to the latest
2018-09-03 09:14:46 +09:00
Norio Nomura
16410908d7
[CircleCI] Delete jobs other than the latest patch versions
2018-09-03 09:14:46 +09:00
Norio Nomura
ca4d664e9b
[CircleCI] Update jazzy to Swift 4.1.3
2018-09-03 09:04:10 +09:00
JP Simard
eaad5d87ad
Add empty changelog section
2018-08-30 13:32:56 -07:00
JP Simard
26ab35f50e
Release 1.0.1
2018-08-30 13:27:59 -07:00
JP Simard
5df958ec1b
Add changelog entries
2018-08-30 13:02:14 -07:00
Norio Nomura
b673f989b5
Merge pull request #134 from jpsim/nn-overriding-synthesized-conformance
...
Subclasses can override synthesized conformance on Swift 4.2
2018-08-25 09:37:41 +09:00
Norio Nomura
9e8ab817af
Subclasses can override synthesized conformance on Swift 4.2
2018-08-22 21:27:37 +09:00
Norio Nomura
5cedfb189c
Merge pull request #132 from jpsim/nn-dylib-versions
...
Set `DYLIB_COMPATIBILITY_VERSION` and `DYLIB_CURRENT_VERSION` in `Yams.xcodeproj`
2018-07-24 09:16:12 +09:00
Norio Nomura
dc1ff8a6e1
Set `DYLIB_COMPATIBILITY_VERSION` and `DYLIB_CURRENT_VERSION`
...
Since CocoaPods installs dependencies with setting `DYLIB_*_VERSION` as `1`, `DYLIB_*_VERSION` did not match between `Yams.framework` built with own `Yams.xcodeproj` and installed by CocoaPods.
This change matches them and resolves #131 .
2018-07-21 08:45:19 +09:00
Norio Nomura
c64a5f2c68
Merge pull request #129 from jpsim/update-hashable
...
Update `Hashable` conformance
2018-06-17 17:49:23 +09:00
Norio Nomura
7f9eff99a2
Let compiler synthesize `Equatable` and `Hashable` conformance
2018-06-17 08:56:09 +09:00
Norio Nomura
4424585492
Adapt to SE-0206
...
Conform `Node.Mapping`, `Node.Scalar`, `Node.Sequence` and `Tag` to new `Hashable` protocol
2018-06-17 08:52:59 +09:00
JP Simard
64bceaa1b1
Merge pull request #127 from jpsim/change-jazzy-job-to-using-docker
...
[CircleCI] Change jazzy job to using docker
2018-06-05 15:05:44 -07:00
JP Simard
424de773d6
Merge pull request #128 from jpsim/fix-caching-in-xcode-jobs-on-circleci
...
Fix caching in Xcode jobs on CircleCI
2018-06-04 07:20:17 -07:00
Norio Nomura
30104f5aa4
[CircleCI] Use job name to cache key in Xcode job
...
Ruby Native Extensions are built and placed at path `vendor/bundle/ruby/<ruby version>/extensions/<arch>-<platform>`.
On macOS, <platform> includes darwin version number, e.g. High Sierra is darwin-17, Sierra is darwin-16.
So, when cache is saved on High Sierra, `bundle install` causes rebuilding Native Extensions on Sierra, even if restored cache.
This change separates caches into each jobs and avoids rebuilding on `bundle install` in some jobs.
2018-06-04 20:39:16 +09:00
Norio Nomura
7b3682a16c
[CircleCI] Add option to `bundle check` in Xcode job
...
This caused executing `bundle install` even if the Gemfile's dependencies are satisfied.
2018-06-04 20:39:16 +09:00
Norio Nomura
4c888839d8
[CircleCI] Cache `vendor/bundle`
2018-06-04 17:14:39 +09:00
Norio Nomura
19e16e9cec
[CircleCI] Use bundler
2018-06-04 16:08:21 +09:00
Norio Nomura
67622dadc2
[CircleCI] Change to use `norionomura/jazzy:0.9.3_swift-4.1.2`
2018-06-04 09:04:13 +09:00
Norio Nomura
849cecd777
[CircleCI] Change jazzy job to using docker
2018-06-03 21:32:38 +09:00
Norio Nomura
e2dc1b6dcb
Merge pull request #126 from jpsim/update-circleci
...
Update CircleCI
2018-06-03 09:00:27 +09:00
Norio Nomura
681c055987
[CircleCI] Add daily schedule that runs linux_swift_4.2 every day at 4am UTC
2018-06-02 16:08:25 +09:00
Norio Nomura
f33c2344ae
[CircleCI] Add linux_swift_4.2 job
2018-06-02 16:01:36 +09:00
Norio Nomura
8680101c83
[CircleCI] Add linux_swift_4.1.1 and linux_swift_4.1.2 jobs
2018-06-02 15:58:50 +09:00
Norio Nomura
fa40d9319c
[CircleCI] Update Xcode from 9.3.0 to 9.3.1
2018-06-02 15:58:50 +09:00
JP Simard
a97ecc95ab
Add empty changelog section
2018-05-19 11:43:24 +10:00
JP Simard
618582e096
Release Yams 1.0
2018-05-12 16:31:42 -07:00
JP Simard
abb225d6ec
Point to API docs link from Docs.md
2018-05-12 16:26:23 -07:00
JP Simard
a21120d323
Publish API docs automatically
2018-05-12 16:17:26 -07:00
JP Simard
5d29587916
Change jazzy github_file_prefix to master
2018-05-09 20:57:34 -07:00
JP Simard
2fdfdac898
Merge pull request #122 from jpsim/docs
...
Add API docs
2018-05-09 20:56:16 -07:00
JP Simard
313b68d8dd
Docs formatting cleanup for consistency
2018-05-09 20:22:26 -07:00
JP Simard
1b4531e616
Update names & URLs
2018-05-09 20:06:09 -07:00