Override Engine to 100% ensure proper threading (ie, none)

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2021-11-03 20:34:41 +00:00
parent 9ee6524004
commit 3766f0bd42
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
5 changed files with 1177 additions and 81 deletions

View file

@ -71,6 +71,7 @@ BUILD_C_FLAGS += -std=gnu11
# Rack files to build
RACK_FILES += AsyncDialog.cpp
RACK_FILES += override/Engine.cpp
RACK_FILES += override/asset.cpp
RACK_FILES += override/context.cpp
RACK_FILES += override/dep.cpp
@ -95,6 +96,7 @@ IGNORED_FILES += Rack/src/network.cpp
IGNORED_FILES += Rack/src/rtaudio.cpp
IGNORED_FILES += Rack/src/rtmidi.cpp
IGNORED_FILES += Rack/src/app/MenuBar.cpp
IGNORED_FILES += Rack/src/engine/Engine.cpp
IGNORED_FILES += Rack/src/window/Window.cpp
RACK_FILES += $(wildcard Rack/src/*.c)