This PR adds support to Swift Packages in nef compiler. It lets to compile Xcode Projects with Swift Packages dependencies.
Example of use:
nef compile --project ~/Desktop/Project.app
You can convert an Xcode Playground to nef Playground (by default it uses SPM):
nef playground --name Test --playground ~/Desktop/Playground.playground
and compile it using the nef compiler:
nef compile --project ~/Desktop/Test.app
How to install it?
Go to the root project.
Run make
Requirements: Xcode 12+
References
Swift modules: It is an opaque archive to describe the interface of a library. Conceptually, the file containing the interface for a module serves much the same purpose as the collection of C header files for a particular library.
Issues
Details
This PR adds support to Swift Packages in nef compiler. It lets to compile Xcode Projects with Swift Packages dependencies.
Example of use:
You can convert an
Xcode Playground
tonef Playground
(by default it uses SPM):and compile it using the nef compiler:
How to install it?
make
References