Repository navigation
OwlLibrary API Updates - #125
Merged
Merged
Conversation
added 29 commits
October 24, 2026 19:40
…2.30.5) Revises the v1 Dockerfile in place (same filename) rather than adding a parallel Dockerfile.live: v2 is a successive update of v1, not an alternative. Brings the image to what the production online compiler runs — ARM GCC 9-2020-q2-update, FAUST 2.30.5 built from source, and the owl.cpp new/delete FAUST-2.30 migration.
compile.mk had two separate 'vpath %.cpp' lines; the second, 'vpath %.cpp $(sort $(dir $(DAISYSP_CPP_SRC)))', becomes a bare 'vpath %.cpp' with NO argument when the DaisySP submodule is not checked out — which CLEARS the entire C++ search path, so make can't find LibSource/*.cpp and fails with 'No rule to make target Build/ShortFastFourierTransform.o'. Merge into one combined vpath line (matching develop) so an empty DAISYSP_CPP_SRC is harmless. Also document at COPY that the build context must have submodules checked out (git submodule update --init --recursive). DaisySP is slated for removal.
pingdynasty
force-pushed
the
feature/v2-dsp-updates
branch
from
October 24, 2026 17:40
b73dfc9 to
788f355
Compare
pingdynasty
force-pushed
the
feature/v2-dsp-updates
branch
from
October 24, 2026 17:45
788f355 to
f7d9f98
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This brings the master branch up to date with changes that have been live on the website since 2022. The Dockerfile mimics the server configuration of the online compiler at rebeltech.org.