[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-bugs
Subject: [Bug 150466] New: KDevelop 3.490 reports "Can not parse file" on
From: Walter Roth <roth () fh-swf ! de>
Date: 2007-10-04 9:21:24
Message-ID: 20071004112122.150466.roth () fh-swf ! de
[Download RAW message or body]
------- 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=150466
Summary: KDevelop 3.490 reports "Can not parse file" on hand-made
.pro file. Kdevelop 3.3.2 parses the file.
Product: kdevelop
Version: unspecified
Platform: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: kdevelop-bugs kdevelop org
ReportedBy: roth fh-swf de
Version: 3.4.90 (using KDE 3.5.6, Kubuntu (feisty) 4:3.5.6-0ubuntu14.1)
Compiler: Target: i486-linux-gnu
OS: Linux (i686) release 2.6.20-16-generic
When migrating a pretty big project from Kdevelop 3.3 to 3.4.90, the .pro file parser \
does not parse the hand-made .pro file. The .pro file is correct and can be parsed \
with KDevelop 3.3.
The file moneypenny.pro:
# Modified from file generated by kdevelop's qmake manager.
# Copyright by Walter Roth 2005, 2006
# -------------------------------------------
# There is no configure utility available with qmake. Therefore
# you have to specify the installation prefix in the "make install" command.
# For an installation prefix /usr run: make PREFIX=/usr install
# If you need an RPM_BUILD_ROOT too, run: make INSTALL_ROOT=RPM_BUILD_ROOT \
PREFIX=/usr install #
# Target is an application: ../bin/moneypenny
TEMPLATE = app
#Standard target without version info
TARGET = bin/moneypenny
DISTFILES += help/*.html \
translations/*.qm \
internet/kppprc \
internet/isdn \
internet/ipppd.ippp0 \
internet/ipppd.ippp0+1 \
internet/device.ippp0 \
internet/device.ippp0+1 \
data/bankdata.txt \
data/hbcibankdata.hbd \
data/printerdata.xml \
data/driverdetails.xslt \
data/testpage.png \
data/testpage.ps \
AUTHORS \
README \
INSTALL \
moneypenny.kdevelop \
configure \
INSTALLATION \
COPYING \
LIESMICH \
make_knoppix \
make_release \
make_install \
make_cd \
make_debug \
moneypenny.spec
#set the prefix variable used for relocation
prefix = $(PREFIX)
#Now set all the paths
target.path = $${prefix}/bin
internetfiles.path = $${prefix}/share/moneypenny/internet
internetfiles.files = \
internet/kppprc \
internet/isdn \
internet/ipppd.ippp0 \
internet/ipppd.ippp0+1 \
internet/device.ippp0 \
internet/device.ippp0+1 \
helpfiles.path = $${prefix}/share/moneypenny/help
helpfiles.files = help/*.html
translationfiles.path = $${prefix}/share/moneypenny/translations
translationfiles.files = translations/*.qm
datafiles.path = $${prefix}/share/moneypenny/data
datafiles.files = data/bankdata.txt \
data/hbcibankdata.hbd \
data/printerdata.xml \
data/driverdetails.xslt \
data/testpage.png \
data/testpage.ps \
INSTALLS = target \
helpfiles \
internetfiles \
translationfiles \
datafiles \
FORMS += src/guiaccepttransactionbase.ui \
src/guibalancesbase.ui \
src/guicreateuserbase.ui \
src/guidatedtransfersbase.ui \
src/guigettransactionsbase.ui \
src/guihbciversionbase.ui \
src/guiiniletterbase.ui \
src/guimainbase.ui \
src/guistandingordersbase.ui \
src/guitransactionsbase.ui \
src/dlgenterpinbase.ui \
src/dlgenterpinkeypadbase.ui \
src/guiwelcomebase.ui \
src/dlgtcpcheckbase.ui \
src/guitransactionprinterbase.ui \
src/guihelpwindowbase.ui \
src/guiknownbanksbase.ui \
src/guiloginbase.ui \
src/guiaccountinformationbase.ui \
src/guihbciwizardbase.ui \
src/guiloginpasswordbase.ui \
src/guichangeaccountnamebase.ui \
src/guijobsbase.ui \
src/guiaddaccountbase.ui \
src/guihardwareconfigbase.ui \
src/guisplash.ui \
src/guilogbase.ui \
src/guitransfertemplatesbase.ui \
src/guifindmediumbase.ui \
src/guitransferformbase.ui \
src/guiburnbase.ui \
src/guitransactioninfobase.ui \
src/guitoolsbase.ui \
src/guidataexportbase.ui \
src/guisqlquerybase.ui \
src/guisqlqueryresultbase.ui \
src/guidialinbase.ui \
src/guishowdatabase.ui \
src/guiprintermanualsetupbase.ui \
src/guiprinterautosetupbase.ui \
src/guiprinterdrivertoxmlbase.ui \
src/dlgconfirmtransactionbase.ui \
src/dlgselectuserdatasetbase.ui \
TRANSLATIONS += \
src/moneypenny_de.ts \
src/moneypenny_ru.ts \
src/moneypenny_pl.ts \
src/moneypenny_tr.ts \
HEADERS += \
src/accountjobfactory.h \
src/adminjobfactory.h \
src/datedtransfer.h \
src/dlgenterpin.h \
src/dlgenterpinkeypad.h \
src/guibalances.h \
src/guicreateuser.h \
src/guidatedsingletransfer.h \
src/guidatedtransfers.h \
src/guigettransactions.h \
src/guihbciversion.h \
src/guiiniletter.h \
src/guimain.h \
src/guisingletransfer.h \
src/guistandingorders.h \
src/guistartstandingorder.h \
src/guitransactions.h \
src/hobit_bpd.h \
src/hobit_creator.h \
src/hobit.h \
src/hobit_interactor.h \
src/hobit_auth.h \
src/hobit_string.h \
src/hobit_validator.h \
src/listviewitems.h \
src/standingorder.h \
src/structs.h \
src/transaction.h \
src/guiwelcome.h \
src/hobit_connector.h \
src/dlgtcpcheck.h \
src/guitransactionprinter.h \
src/guihelpwindow.h \
src/guiknownbanks.h \
src/hobit_crypt.h \
src/guilogin.h \
src/guiaccountinformation.h \
src/guihbciwizard.h \
src/guiloginpassword.h \
src/guichangeaccountname.h \
src/guijobs.h \
src/guiaddaccount.h \
src/guihardwareconfig.h \
src/globals.h \
src/hobit_bank.h \
src/guilog.h \
src/databaseaccess.h \
src/guitransfertemplates.h \
src/hobit_transfertemplate.h \
src/guifindmedium.h \
src/guiburn.h \
src/guitransactioninfo.h \
src/cryptdata.h \
src/crypt.h \
src/crypttripledes.h \
src/guitools.h \
src/keyfilerdh2.h \
src/hobit_tlv.h \
src/keyfile.h \
src/keyfileopenhbci.h \
src/guitransferform.h \
src/guidataexport.h \
src/keyrsa.h \
src/uchararray.h \
src/guisqlquery.h \
src/guisqlqueryresult.h \
src/guiinteractor.h \
src/hobit_sql.h \
src/guidialin.h \
src/guishowdata.h \
src/guiprintermanualsetup.h \
src/guiprinterautosetup.h \
src/globalsprintersetup.h \
src/printersetupdb.h \
src/guiprinterdrivertoxml.h \
src/dlgconfirmtransaction.h\
src/transactionitem.h\
src/dlgselectuserdataset.h\
SOURCES += \
src/accountjobfactory.cpp \
src/adminjobfactory.cpp \
src/databaseaccess.cpp \
src/datedtransfer.cpp \
src/dlgenterpin.cpp \
src/dlgenterpinkeypad.cpp \
src/guibalances.cpp \
src/guicreateuser.cpp \
src/guidatedsingletransfer.cpp \
src/guidatedtransfers.cpp \
src/guigettransactions.cpp \
src/guihbciversion.cpp \
src/guiiniletter.cpp \
src/guimain.cpp \
src/guisingletransfer.cpp \
src/guistandingorders.cpp \
src/guistartstandingorder.cpp \
src/guitransactions.cpp \
src/hobit_bpd.cpp \
src/hobit.cpp \
src/hobit_creator.cpp \
src/hobit_interactor.cpp \
src/hobit_auth.cpp \
src/hobit_string.cpp \
src/hobit_validator.cpp \
src/listviewitems.cpp \
src/main.cpp \
src/standingorder.cpp \
src/transaction.cpp \
src/guiwelcome.cpp \
src/hobit_connector.cpp \
src/dlgtcpcheck.cpp \
src/guitransactionprinter.cpp \
src/guihelpwindow.cpp \
src/guiknownbanks.cpp \
src/hobit_crypt.cpp \
src/guilogin.cpp \
src/guiaccountinformation.cpp \
src/guihbciwizard.cpp \
src/guiloginpassword.cpp \
src/guichangeaccountname.cpp \
src/guijobs.cpp \
src/guiaddaccount.cpp \
src/guihardwareconfig.cpp \
src/hobit_bank.cpp \
src/guilog.cpp \
src/guitransfertemplates.cpp \
src/hobit_transfertemplate.cpp \
src/guifindmedium.cpp \
src/globals.cpp \
src/guiburn.cpp \
src/guitransactioninfo.cpp \
src/cryptdata.cpp \
src/crypt.cpp \
src/crypttripledes.cpp \
src/guitools.cpp \
src/keyfilerdh2.cpp \
src/hobit_tlv.cpp \
src/keyfile.cpp \
src/keyfileopenhbci.cpp \
src/guitransferform.cpp \
src/guidataexport.cpp \
src/keyrsa.cpp \
src/uchararray.cpp \
src/guisqlquery.cpp \
src/guisqlqueryresult.cpp \
src/guiinteractor.cpp \
src/hobit_sql.cpp \
src/guidialin.cpp \
src/guishowdata.cpp \
src/guiprintermanualsetup.cpp \
src/guiprinterautosetup.cpp \
src/globalsprintersetup.cpp \
src/printersetupdb.cpp \
src/guiprinterdrivertoxml.cpp \
src/dlgconfirmtransaction.cpp\
src/transactionitem.cpp\
src/dlgselectuserdataset.cpp\
LIBS += -lopenhbci2 \
-laqmoney \
# Keep the src directory clean, put the generated stuff elsewhere
MOC_DIR = build/mocs
UI_DIR = build/uis
OBJECTS_DIR = build/os
#Use code optimization and no debugging for the release version
#No unused parameter warnings, as there are lots of overridden virtual functions
#with unused parameters in the code.
QMAKE_CXXFLAGS_RELEASE += -O3 \
-g0 \
-Wno-unused-parameter
#No optimization and full debugging for the debug version
QMAKE_CXXFLAGS_DEBUG += -O0 \
-g3 \
-Wno-unused-parameter
#The default config is release
CONFIG += release \
warn_on \
qt \
stl
debug{
QMAKE_CFLAGS_DEBUG += -O0 -g3
QMAKE_CXXFLAGS_DEBUG += -O0 -g3
DEFINES += DEBUG_HARDWARE_ON
}
debug_udrw{
QMAKE_CFLAGS_DEBUG += -O0 -g3
QMAKE_CXXFLAGS_DEBUG += -O0 -g3
DEFINES += DEBUG_HARDWARE_ON
DEFINES+= LIVE_UDRW
}
#For compiling a live CD, define LIVE_CD
live_cd{
DEFINES+= LIVE_CD
}
#For compiling a udrw stick version define LIVE_UDRW
live_udrw{
DEFINES+= LIVE_CD
DEFINES+= LIVE_UDRW
}
#This compiles a Mac OS X version
mac_osx{
DEFINES+= OSX
}
QMAKE_UIC= $(QTDIR)/bin/uic
_______________________________________________
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