Switch to using VCV nanovg; Hook mouse events; Add resize handle
This commit is contained in:
parent
d6dcdfff55
commit
ee3f3771a4
9 changed files with 379 additions and 52 deletions
|
@ -17,13 +17,13 @@ FILES_DSP = \
|
|||
|
||||
FILES_UI = \
|
||||
CVCRackUI.cpp \
|
||||
dep.cpp \
|
||||
Window.cpp
|
||||
|
||||
# --------------------------------------------------------------
|
||||
# Import base definitions
|
||||
|
||||
# UI_TYPE = external
|
||||
SKIP_NANOVG = true
|
||||
include ../../dpf/Makefile.base.mk
|
||||
|
||||
# --------------------------------------------------------------
|
||||
|
@ -33,6 +33,7 @@ FILES_DSP += Rack/dep/pffft/pffft.c
|
|||
FILES_DSP += Rack/dep/pffft/fftpack.c
|
||||
|
||||
FILES_UI += Rack/dep/oui-blendish/blendish.c
|
||||
FILES_UI += Rack/dep/nanovg/src/nanovg.c
|
||||
|
||||
# FIXME dont use this
|
||||
FILES_UI += Rack/dep/osdialog/osdialog.c
|
||||
|
@ -46,7 +47,7 @@ endif
|
|||
|
||||
FILES_DSP += $(wildcard Rack/src/*.c)
|
||||
FILES_DSP += $(wildcard Rack/src/*/*.c)
|
||||
FILES_DSP += $(filter-out Rack/src/dep.cpp Rack/src/gamepad.cpp Rack/src/rtaudio.cpp Rack/src/rtmidi.cpp, $(wildcard Rack/src/*.cpp))
|
||||
FILES_DSP += $(filter-out Rack/src/gamepad.cpp Rack/src/rtaudio.cpp Rack/src/rtmidi.cpp, $(wildcard Rack/src/*.cpp))
|
||||
FILES_DSP += $(filter-out Rack/src/window/Window.cpp, $(wildcard Rack/src/*/*.cpp))
|
||||
|
||||
EXTRA_LIBS = Rack/dep/lib/libcrypto.a
|
||||
|
@ -85,14 +86,14 @@ Rack/dep/lib/libcrypto.a: Rack/dep/lib/libssl.a
|
|||
# Extra flags for VCV stuff
|
||||
|
||||
BASE_FLAGS += -D_APP_VERSION=2.git.0
|
||||
BASE_FLAGS += -I$(DPF_PATH)/dgl/src/nanovg
|
||||
# BASE_FLAGS += -I$(DPF_PATH)/dgl/src/nanovg
|
||||
BASE_FLAGS += -IRack/include
|
||||
BASE_FLAGS += -IRack/dep/include
|
||||
BASE_FLAGS += -IRack/dep/filesystem/include
|
||||
BASE_FLAGS += -IRack/dep/fuzzysearchdatabase/src
|
||||
BASE_FLAGS += -IRack/dep/glfw/deps
|
||||
BASE_FLAGS += -IRack/dep/glfw/include
|
||||
# BASE_FLAGS += -IRack/dep/nanovg/src
|
||||
BASE_FLAGS += -IRack/dep/nanovg/src
|
||||
BASE_FLAGS += -IRack/dep/nanosvg/src
|
||||
BASE_FLAGS += -IRack/dep/osdialog
|
||||
BASE_FLAGS += -IRack/dep/oui-blendish
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue