blob: d9a490d6f908054c5feb7e270cb6e1d4d4ca0e88 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
--- axel-2017.02.16/app/axel/main.cpp 2017-03-01 17:35:15.329721658 +0100
+++ axel-2017.02.16/app/axel/main.cpp 2017-03-01 17:41:45.095111231 +0100
@@ -39,6 +39,7 @@
#include <axlRpc/axlServer.h>
#endif
+#include <axel-config.h> // For AXEL_PLUGIN_DIR, AXEL_DATA_DIR
int main(int argc, char **argv)
{
@@ -84,7 +85,11 @@
#elif defined(Q_OS_MAC)
QString pathPlugins = QString("%1/../PlugIns/").arg(qApp->applicationDirPath());
#else
- QString pathPlugins = QString("%1/../plugins/").arg(qApp->applicationDirPath());
+ #if defined(AXEL_PLUGIN_DIR)
+ QString pathPlugins = QString(AXEL_PLUGIN_DIR);
+ #else
+ QString pathPlugins = QString("%1/../plugins/").arg(qApp->applicationDirPath());
+ #endif
#endif
dtkPluginManager::instance()->setPath(pathPlugins);
//Initialized all factories
|