[Bug 76040] New: kdevelop qmake manager curly bracket qmake variables incorrectly treated as scopes

Sep Seyedi ssdev at nixent.com
Tue Feb 24 17:39:02 UTC 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=76040      
           Summary: kdevelop qmake manager curly bracket qmake variables
                    incorrectly treated as scopes
           Product: kdevelop
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel kdevelop org
        ReportedBy: ssdev nixent com


Version:           unknown (using KDE 3.1.4)
Installed from:     (testing/unstable)
Compiler:          gcc version 3.3.2 (Debian)
OS:          Linux (i686) release 2.4.22-xfs

Previous to using the qmake manager I was creating my .pro files manually. I was defining some variables in a global .pro file and including it into my other .pro files. In my 'other' .pro files I was using my variables using the syntax $${VARIABLE}. Most of the time, I use my variables to give my libraries versions, like -lmylib-$${VERSION}, as some people might do.

Upon importing my entire project into kdevelop 3 and starting to use qmake manager to edit my qmake project it seems that it is incorrectly parsing my variables as a scope, when it should pick it up as just text.

One easy way of fixing it manually using the qmake manager is to delete the incorrectly detected scopes and insert things like -lmylib-$${VERSION} as an external library. Doing this, qmake manager seems to treat my .pro files properly.

-ss.




More information about the KDevelop-devel mailing list