Find relative LADSPA plugins when running from build

Related #2426 #2270 #2428
This commit is contained in:
Tres Finocchiaro
2015-10-30 14:56:14 -04:00
parent c98b6339cd
commit 37a2252236

View File

@@ -77,10 +77,17 @@ ConfigManager::ConfigManager() :
QString line = stream.readLine();
if (line.startsWith("lmms_SOURCE_DIR:")) {
// Current source directory contains respective data directory
QString srcDir = line.section('=', -1).trimmed();
QDir::addSearchPath("data", srcDir + "/data/");
break;
}
if (line.startsWith("lmms_BINARY_DIR:")) {
// Current build directory contains respective LADSPA plugins
QString binDir = line.section('=', -1).trimmed();
m_ladDir = binDir + "/plugins/ladspa/";
m_ladDir += "," + userLadspaDir();
}
}
cmakeCache.close();