Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 923 Bytes

File metadata and controls

25 lines (18 loc) · 923 Bytes

StitchEngine

This is open source code for Stitch's graph calculation logic. Here you will find code for handling the topological order of node calculation, including cycle detection, performance optimizations, and invocations of node evaluation.

How to Update Binary Target

Make sure you follow the pre-reqs below!

  1. To create the binary, first access the root directory of this repo and call:
    ./build.sh
  2. Drag the newly created StitchEngine.xcframework file into Stitch -> Project Workspace Settings -> Stitch Target -> "Frameworks, Libraries, and Embedded Content".

Prerequisites

  1. Install swift-create-xcframework, a package which abstracts away a complicated set of callers used to create the closed-source binary:
brew install segment-integrations/formulae/swift-create-xcframework
  1. Enable permissions to run the build script:
chmod +x build.sh