trill-lang / trill

A type safe, compiled language inspired by (and written in) Swift
MIT License
275 stars 15 forks source link

[WIP] Build with Swift Package Manager #62

Closed harlanhaskins closed 6 years ago

harlanhaskins commented 7 years ago

This patch migrates Trill to a modular build system with a CMake driver that invokes swift build with the appropriate flags to build the LLVM wrappers. It also includes a build script so contributors don't need to use CMake.

Closes #2.

harlanhaskins commented 7 years ago

Okay so it builds but the build script needs more work to actually report rest failures as failures!

harlanhaskins commented 6 years ago

Okay here's what I'm gonna do. I'm gonna merge this, then rebase the overloading PR on this. THEN I'm gonna fix the build errors as part of that PR to get all of this unstuck.

segiddins commented 6 years ago

💕