Skip to content

Experimental and superficial wrapper of Syphon-Framework for node.js.

Notifications You must be signed in to change notification settings

benoitlahoz/node-syphon

Repository files navigation

node-syphon

WARNING: This package is VERY experimental. Use at your own risks.

Experimental and superficial bindings between Syphon-Framework and node.js.

Install

yarn add node-syphon

Usage

This the monorepo README.

Build

Clone: git clone https://github.com/benoitlahoz/node-syphon.git

Add Syphon: git submodule update --init

In Syphon Framework's XCode project:

  • Replace the Dynamic Library Install Name property with this @loader_path/../Frameworks/$(EXECUTABLE_PATH).
  • Replace the Dynamic Library Install Name Base property with this @rpath.
  • Remove any code signing rule.

Install monorepo: yarn

Bootstrap Lerna: lerna bootstrap

Build library and examples: yarn build

This will build Syphon, the node-addon and the JS library and copy everything in the dist folder.