1
Fork 0

Fix build steps

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2021-11-06 15:40:34 +00:00
parent af80d41aef
commit fe71a5be47
No known key found for this signature in database
GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 11 additions and 23 deletions

View File

@ -59,7 +59,7 @@ endif
# --------------------------------------------------------------
cardinal: deps dgl plugins
cardinal: carla deps dgl plugins
$(MAKE) all -C src
carla:
@ -96,6 +96,7 @@ endif
# --------------------------------------------------------------
clean:
$(MAKE) distclean -C carla
$(MAKE) clean -C deps
$(MAKE) clean -C dpf/dgl
$(MAKE) clean -C dpf/utils/lv2-ttl-generator

View File

@ -66,9 +66,6 @@ static const char* host_ui_open_file(NativeHostHandle handle, bool isDir, const
static const char* host_ui_save_file(NativeHostHandle handle, bool isDir, const char* title, const char* filter);
static intptr_t host_dispatcher(NativeHostHandle handle, NativeHostDispatcherOpcode opcode, int32_t index, intptr_t value, void* ptr, float opt);
static void ildaeilParameterChangeForUI(void* ui, uint32_t index, float value);
static const char* ildaeilOpenFileForUI(void* ui, bool isDir, const char* title, const char* filter);
// --------------------------------------------------------------------------------------------------------------------
struct IldaeilModule : Module {
@ -285,11 +282,6 @@ static bool host_write_midi_event(const NativeHostHandle handle, const NativeMid
return false;
}
static void host_ui_parameter_changed(const NativeHostHandle handle, const uint32_t index, const float value)
{
ildaeilParameterChangeForUI(static_cast<IldaeilModule*>(handle)->fUI, index, value);
}
static void host_ui_midi_program_changed(NativeHostHandle handle, uint8_t channel, uint32_t bank, uint32_t program)
{
d_stdout("%s %p %u %u %u", __FUNCTION__, handle, channel, bank, program);
@ -305,11 +297,6 @@ static void host_ui_closed(NativeHostHandle handle)
d_stdout("%s %p", __FUNCTION__, handle);
}
static const char* host_ui_open_file(const NativeHostHandle handle, const bool isDir, const char* const title, const char* const filter)
{
return ildaeilOpenFileForUI(static_cast<IldaeilModule*>(handle)->fUI, isDir, title, filter);
}
static const char* host_ui_save_file(NativeHostHandle, bool, const char*, const char*)
{
return nullptr;
@ -480,14 +467,13 @@ struct IldaeilWidget : ImGuiWidget, Thread {
}
}
const char* openFileFromDSP(const bool isDir, const char* const title, const char* const filter)
void openFileFromDSP(const bool isDir, const char* const title, const char* const filter)
{
/*
Window::FileBrowserOptions opts;
opts.title = title;
getWindow().openFileBrowser(opts);
*/
return nullptr;
}
void showPluginUI(const CarlaHostHandle handle)
@ -1098,18 +1084,19 @@ struct IldaeilWidget : ImGuiWidget, Thread {
// --------------------------------------------------------------------------------------------------------------------
static void ildaeilParameterChangeForUI(void* const ui, const uint32_t index, const float value)
static void host_ui_parameter_changed(const NativeHostHandle handle, const uint32_t index, const float value)
{
DISTRHO_SAFE_ASSERT_RETURN(ui != nullptr,);
static_cast<IldaeilWidget*>(ui)->changeParameterFromDSP(index, value);
if (IldaeilWidget* const ui = static_cast<IldaeilWidget*>(static_cast<IldaeilModule*>(handle)->fUI))
ui->changeParameterFromDSP(index, value);
}
static const char* ildaeilOpenFileForUI(void* const ui, const bool isDir, const char* const title, const char* const filter)
static const char* host_ui_open_file(const NativeHostHandle handle,
const bool isDir, const char* const title, const char* const filter)
{
DISTRHO_SAFE_ASSERT_RETURN(ui != nullptr, nullptr);
if (IldaeilWidget* const ui = static_cast<IldaeilWidget*>(static_cast<IldaeilModule*>(handle)->fUI))
ui->openFileFromDSP(isDir, title, filter);
return static_cast<IldaeilWidget*>(ui)->openFileFromDSP(isDir, title, filter);
return nullptr;
}
// --------------------------------------------------------------------------------------------------------------------