53 Commits (04906a7901e17a5f9b51a12ae41fb85a643e01d7)

Author SHA1 Message Date
  clwe 713613f2c6 implements Makefile build flow 4 years ago
  clwe 013784aa17 implements Makefile build flow 4 years ago
  Andrew Belt c659480099 Vult: Clean up code and auto-format. 4 years ago
  Leonardo a4d9b387c3 Fixes the vultc.h checksum 5 years ago
  Leonardo Laguna Ruiz 165693b0de Add support for Vult scripts 5 years ago
  Andrew Belt 0bcc4cef92 Disable SuperCollider 5 years ago
  Andrew Belt 650159271d Move efsw submodule to root 5 years ago
  Andrew Belt 5c7d6a9f5e efsw upstream repo moved from Bitbucket to GitHub 5 years ago
  Andrew Belt 960743b756 Replace QuickJS submodule with a call to `git clone ...` in the Makefile. 5 years ago
  Andrew Belt c8b4ddab9e Check out explicit commit hash for supercollider repo. 5 years ago
  Andrew Belt e6bcc28126 Comment out `$(MAKE) install` line for Supercollider. 5 years ago
  Andrew Belt cc074ed1a7 Remove NDEBUG. Replace vcv_libsclang_link_line.txt with explicit Makefile commands. Use $(CMAKE) instead of custom `cmake` which is defined in dep.mk because it's designed to work properly on all three platforms. 5 years ago
  Brian Heim fb7569d3f3 SC: standardize file locations and make steps 5 years ago
  Brian Heim 75571520ed fixup! SC: hide timing test code behind macro 5 years ago
  Brian Heim 5f1ec1f124 SC: hide timing test code behind macro 5 years ago
  Brian Heim 649990e53d SC: turn off assertions 5 years ago
  Brian Heim 46cb271357 Add basic SuperCollider support 5 years ago
  Andrew Belt 6db57ad967 Bump version. Disable Python. 5 years ago
  Andrew Belt 6abc351010 Update to Python 3.8 and Numpy 1.17.3. 5 years ago
  Andrew Belt 96cc4cbc78 Update TODO list for PythonEngine. 5 years ago
  Andrew Belt 79262161d7 Fix LuaJIT Windows build. Update changelog. 5 years ago
  Andrew Belt bf4bf96b4c Add constructor initializers for ScriptEngines to remove derived classes from ScriptEngine.hpp. 5 years ago
  Andrew Belt aafb6edb4b Make Float/BoolArray metaclasses for LuaJIT. Switch to Python 3.8. 5 years ago
  Andrew Belt 4689631454 Add LuaJITEngine 5 years ago
  Andrew Belt 6e3c04b952 Python WIP. 5 years ago
  Andrew Belt d77713dba2 Add WIP Python engine. 5 years ago
  Andrew Belt 1e3b26d4ad Fix efsw build on Linux and Mac. 5 years ago
  Andrew Belt 06f7a889a3 Switch to Entropia File System Watcher from fswatch. Re-add "Reload 5 years ago
  Andrew Belt 5473e6da15 Switch fswatch to submodule from wget'd tarball. Add mingw fswatch 5 years ago
  Andrew Belt 7f94da13ae Remove DuktapeEngine 5 years ago
  Andrew Belt 550d87f040 Use `make install` for QuickJS. Instead of `git clone`ing in a Makefile target, use git submodules. 5 years ago
  Jerry Sievert 0dfef2eba8 add win32 check for building quickjs 5 years ago
  Jerry Sievert e9ebfaca1e remove debug from build 5 years ago
  Jerry Sievert 5da7f78317 add QuickJS engine 5 years ago
  Andrew Belt b2f104998a Fix Makefile typo 5 years ago
  Andrew Belt bbbe733f31 Add Mac and Windows file watcher monitor. 5 years ago
  Andrew Belt 0612b0c937 Add file watcher to automatically reload script upon change. 5 years ago
  Andrew Belt 5a070d4073 Make `block.inputs` writable. 5 years ago
  Andrew Belt 195c53d9fb Add drafts of other scripting languages to Makefile. 5 years ago
  Andrew Belt 27a2c76da3 Add block buffering. Use array instead of object for RGB lights. Add changelog. 5 years ago
  Andrew Belt 785b7b4c78 Initial commit 5 years ago