[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-bugs
Subject: [Bug 175671] New: qmake project environment variable
From: baddad <daniel.wynne () mobotix ! com>
Date: 2008-11-20 14:39:10
Message-ID: bug-175671-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]
http://bugs.kde.org/show_bug.cgi?id=175671
Summary: qmake project environment variable
Product: kdevelop
Version: unspecified
Platform: Ubuntu Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: kdevelop-bugs@kdevelop.org
ReportedBy: daniel.wynne@mobotix.com
Version: (using KDE 3.5.10)
Compiler: gcc version 4.2.4
OS: Linux
Installed from: Ubuntu Packages
Hi!
While trying to import a relatively large project, I receive several parsing
errors as the paths to include files are not resolved properly. Those paths are
built from variable and static parts as can be seen below:
include($${PRO_ROOT_DIR}/settings/common_settings.pri)
The variables are either defined from an env variable or statically as follows:
PRO_ROOTDIR = $$(PRO_ROOTDIR)
isEmpty(PRO_ROOTDIR) {
PRO_ROOTDIR = ../../..
}
Google-Research lead me here where several other people already had the same
problem. But also defining the Variables before starting of kdevelop did lead
to the same result.
"Couldn't parse project file: /settings/common_settings.pri"
As another approach I tried the following:
!isEmpty($$(PRO_ROOTDIR)) {
PRO_ROOTDIR = $$(PRO_ROOTDIR)
} else {
PRO_ROOTDIR = ../../..
}
Using this, I receive paths with the $${PRO_ROOTDIR} not resolved but inserted
literally as text:
"Couldn't parse project file:
...App/$${MX_SDK_ROOTDIR}/settings/common_settings.pri"
When I commit changes to the *.pro file kdevelop asks if it should reload the
project. Saying yes does not bring up any parsing errors, but a build of the
projects leads to the result that significant parts are missing.
Is it my fault? What am I doing wrong?
Greets
--
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic