Make target settings are behavior incompatible

Andras Mantia amantia at kde.org
Sat Jan 6 15:33:32 UTC 2007


Hi,

 Since the changes in the make/run target handling, things got broken if 
you load an old project. The bugs I noticed:
1) on loading, the "Main Program" setting is unticked in the Run Options 
dialog, which means that now the "Execut Program" doesn't build and run 
the main program. This is behavioral incompatible, I'd suggest to use 
Main Program by default when loading old projects.

2) This is the more serious one. Until now the Executable (in Run 
options) was a relative path to the build directory (or Working 
Directory as it is called now). Now instead of that one, the Executable 
line is appended to the *source* directory, which is again not how it 
worked before and I consider to be plain wrong. Furthermore the file 
dialog for the Executable line starts from my home directory instead of 
the Working Directory (or even the source dir).
As of now, I have to specify the full path to the exeuctable, which is 
incovenient and introduce another local specific setting for no good 
reason.

Andras
-- 
Quanta Plus developer - http://quanta.kdewebdev.org
K Desktop Environment - http://www.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20070106/ce4d27f3/attachment.sig>


More information about the KDevelop-devel mailing list