A few build fixes

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2022-12-28 20:51:50 +00:00
parent dc92378e33
commit 22b129403e
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
6 changed files with 17 additions and 1 deletions

View file

@ -35,6 +35,7 @@
#ifdef HEADLESS
#define DISTRHO_PLUGIN_HAS_UI 0
#define DISTRHO_PLUGIN_WANT_DIRECT_ACCESS 0
#else
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_WANT_DIRECT_ACCESS 1

View file

@ -40,6 +40,7 @@
#ifdef HEADLESS
#define DISTRHO_PLUGIN_HAS_UI 0
#define DISTRHO_PLUGIN_WANT_DIRECT_ACCESS 0
#else
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_WANT_DIRECT_ACCESS 1

View file

@ -34,6 +34,7 @@
#ifdef HEADLESS
#define DISTRHO_PLUGIN_HAS_UI 0
#define DISTRHO_PLUGIN_WANT_DIRECT_ACCESS 0
#else
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_WANT_DIRECT_ACCESS 1

View file

@ -81,6 +81,7 @@ START_NAMESPACE_DISTRHO
#if ! DISTRHO_PLUGIN_WANT_DIRECT_ACCESS
const char* Plugin::getBundlePath() const noexcept { return nullptr; }
bool Plugin::isSelfTestInstance() const noexcept { return false; }
bool Plugin::writeMidiEvent(const MidiEvent&) noexcept { return false; }
#endif

View file

@ -18,7 +18,10 @@
#include "DistrhoPluginInfo.h"
#ifndef DISTRHO_PLUGIN_WANT_DIRECT_ACCESS
# error wrong build
# error wrong build 1
#endif
#if DISTRHO_PLUGIN_WANT_DIRECT_ACCESS
# error wrong build 2
#endif
// #if ! DISTRHO_PLUGIN_WANT_DIRECT_ACCESS