Browse Source

Play nice with Wine

Signed-off-by: falkTX <falktx@falktx.com>
tags/22.02
falkTX 4 years ago
parent
commit
ed16b5f642
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
3 changed files with 5 additions and 4 deletions
  1. +1
    -1
      dpf
  2. +2
    -2
      src/CardinalPlugin.cpp
  3. +2
    -1
      src/Makefile.cardinal.mk

+ 1
- 1
dpf

@@ -1 +1 @@
Subproject commit 6bf4d68dec211900a3f3e184678a904919e4aabc
Subproject commit e03017963d4e98cb898a6a1b435ad2ca5bccb537

+ 2
- 2
src/CardinalPlugin.cpp View File

@@ -119,7 +119,7 @@ struct Initializer
// Make system dir point to source code location as fallback
asset::systemDir = CARDINAL_PLUGIN_SOURCE_DIR DISTRHO_OS_SEP_STR "Rack";
if (system::isDirectory(system::join(asset::systemDir, "res")))
if (system::exists(system::join(asset::systemDir, "res")))
{
templatePath = CARDINAL_PLUGIN_SOURCE_DIR DISTRHO_OS_SEP_STR "template.vcv";
}
@@ -146,7 +146,7 @@ struct Initializer
INFO("Template patch: %s", templatePath.c_str());
// Check existence of the system res/ directory
if (! system::isDirectory(asset::systemDir))
if (! system::exists(asset::systemDir))
{
d_stderr2("System directory \"%s\" does not exist.\n"
"Make sure Cardinal was downloaded and installed correctly.", asset::systemDir.c_str());


+ 2
- 1
src/Makefile.cardinal.mk View File

@@ -123,7 +123,8 @@ endif
ifeq ($(MACOS),true)
LINK_FLAGS += -framework IOKit
else ifeq ($(WINDOWS),true)
LINK_FLAGS += -ldbghelp -lshlwapi
# needed by VCVRack
EXTRA_LIBS += -ldbghelp -lshlwapi
# needed by JW-Modules
EXTRA_LIBS += -lws2_32 -lwinmm
endif


Loading…
Cancel
Save