Skip to content
This repository has been archived by the owner on Aug 29, 2022. It is now read-only.

Developing for Linux

Zachary Waldowski edited this page Sep 19, 2018 · 4 revisions

Deferred has high-level, cross-platform support using Swift Package Manager.

Docker for Mac and the official Swift images for docker images make it simple to build Deferred for Linux from a macOS host.

The most streamlined approach is to develop in the host like you normally would and execute the tests in a transient VM:

cd Developer/Deferred
docker run --rm -v ${PWD}:/swift -w /swift "swift:4.2" swift test
docker run --rm -v ${PWD}:/swift -w /swift "swift:latest" swift test
Clone this wiki locally