Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:tools:ide
qdevelop
variable-directories.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File variable-directories.patch of Package qdevelop
diff -Nur qdevelop-0.29/QDevelop.pro new/QDevelop.pro --- qdevelop-0.29/QDevelop.pro 2016-01-08 03:57:28.000000000 +0100 +++ new/QDevelop.pro 2017-03-18 00:01:41.227060362 +0100 @@ -132,6 +132,14 @@ resources/translations/QDevelop_Japanese.ts \ resources/translations/QDevelop_Vietnamese.ts UI_DIR += build/ui +isEmpty(PLUGIN_DIR){ + PLUGIN_DIR = "../lib/qdevelop/plugins/" +} +DEFINES += "PLUGIN_DIR=\\\"$PLUGIN_DIR\\\"" +isEmpty(TRANSLATIONS_DIR){ + TRANSLATIONS_DIR = "/../lib/qdevelop/translations" +} +DEFINES += "TRANSLATIONS_DIR=\\\"$TRANSLATIONS_DIR\\\"" macx { TARGET = QDevelop ICON += resources/images/qdevelop.icns diff -Nur qdevelop-0.29/src/main.cpp new/src/main.cpp --- qdevelop-0.29/src/main.cpp 2016-01-08 03:57:26.000000000 +0100 +++ new/src/main.cpp 2017-03-18 00:00:39.694633415 +0100 @@ -79,7 +79,7 @@ #ifdef Q_OS_WIN32 QString defaultTranslationsPath = "/translations"; #else - QString defaultTranslationsPath = "/../lib/qdevelop/translations"; + QString defaultTranslationsPath = TRANSLATIONS_DIR; #endif QDir translationsDir(QCoreApplication::applicationDirPath() + defaultTranslationsPath); // load & install QDevelop translation diff -Nur qdevelop-0.29/src/mainimpl.cpp new/src/mainimpl.cpp --- qdevelop-0.29/src/mainimpl.cpp 2016-02-08 16:24:52.049861430 +0100 +++ new/src/mainimpl.cpp 2017-03-17 23:59:24.746113361 +0100 @@ -2447,12 +2447,12 @@ #else if ( m_pluginsDirectory.isEmpty() ) { - QDir dir = QDir(qApp->applicationDirPath()+"/../lib/qdevelop/plugins/"); + QDir dir = QDir(PLUGIN_DIR); foreach(QString fileName, dir.entryList(QDir::Files) ) { entryList += dir.absoluteFilePath(fileName); } - dir = QDir(QDir::homePath() + "/.qdevelop/plugins"); + dir = QDir(QDir::homePath() + "/.qdevelop/plugins"); foreach(QString fileName, dir.entryList(QDir::Files) ) { entryList += dir.absoluteFilePath(fileName);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor