Browse Source

Fix plugin build

tags/1.9.4
falkTX 10 years ago
parent
commit
05b4bc14bb
3 changed files with 6 additions and 26 deletions
  1. +1
    -1
      source/plugin/Makefile
  2. +0
    -20
      source/plugin/carla-native-base.cpp
  3. +5
    -5
      source/plugin/carla-native-lv2-export.cpp

+ 1
- 1
source/plugin/Makefile View File

@@ -103,7 +103,7 @@ endif

ifeq ($(HAVE_JUCE),true)
LIBS += ../modules/juce_audio_basics.a
# LIBS += ../modules/juce_audio_devices.a
LIBS += ../modules/juce_audio_processors.a
LIBS += ../modules/juce_core.a
LIBS += ../modules/juce_data_structures.a
LIBS += ../modules/juce_events.a


+ 0
- 20
source/plugin/carla-native-base.cpp View File

@@ -27,26 +27,6 @@
# include "lv2/lv2.h"
#endif

// -----------------------------------------------------------------------

ulong carla_standalone_get_transient_win_id()
{
return 0;
}

const char* carla_standalone_file_callback(FileCallbackOpcode action, bool isDir, const char* title, const char* filter)
{
CARLA_SAFE_ASSERT_RETURN(title != nullptr && title[0] != '\0', nullptr);
CARLA_SAFE_ASSERT_RETURN(filter != nullptr && filter[0] != '\0', nullptr);
carla_debug("carla_file_callback(%i:%s, %s, \"%s\", \"%s\")", action, CarlaBackend::FileCallbackOpcode2Str(action), bool2str(isDir), title, filter);

return nullptr;

// unused
(void)action;
(void)isDir;
}

// -----------------------------------------------------------------------
// Plugin List



+ 5
- 5
source/plugin/carla-native-lv2-export.cpp View File

@@ -36,9 +36,9 @@

#include <fstream>

#if JUCE_WINDOWS
#if defined(CARLA_OS_WIN)
# define PLUGIN_EXT ".dll"
#elif JUCE_MAC
#elif defined(JUCE_MAC)
# define PLUGIN_EXT ".dylib"
#else
# define PLUGIN_EXT ".so"
@@ -53,7 +53,7 @@ using juce::juce_wchar;

static StringArray gUsedSymbols;

const String nameToSymbol(const String& name, const uint32_t portIndex)
static const String nameToSymbol(const String& name, const uint32_t portIndex)
{
String symbol, trimmedName = name.trim().toLowerCase();

@@ -99,7 +99,7 @@ const String nameToSymbol(const String& name, const uint32_t portIndex)

// -----------------------------------------------------------------------

void writeManifestFile(PluginListManager& plm)
static void writeManifestFile(PluginListManager& plm)
{
String text;

@@ -154,7 +154,7 @@ static double host_getSampleRate(NativeHostHandle) { return 44100.0; }
static bool host_isOffline(NativeHostHandle) { return true; }
static intptr_t host_dispatcher(NativeHostHandle, NativeHostDispatcherOpcode, int32_t, intptr_t, void*, float) { return 0; }

void writePluginFile(const NativePluginDescriptor* const pluginDesc)
static void writePluginFile(const NativePluginDescriptor* const pluginDesc)
{
const String pluginLabel(pluginDesc->label);
const String pluginFile("carla-native.lv2/" + pluginLabel + ".ttl");


Loading…
Cancel
Save