[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 140839] project import asking if it should add all sourcefiles
From:       "Jörg" "Rüppel" <joerg () sharky-x ! de>
Date:       2007-01-29 16:55:58
Message-ID: 20070129165558.3609.qmail () ktown ! kde ! org
[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=140839         




------- Additional Comments From joerg sharky-x de  2007-01-29 17:55 -------
> I don't see your problem, for custom makefile projects all kdevelop cares >about is a list of \
> files belonging to the project. I don't see why it is a >problem to import your whole project \
> at once. 

Because kdevelop's files are in my project root then. I can move them into the proper \
subdirectory manually and adjust all the filepathes, but I don't want to.

> Also I don't know a single buildsystem that doesn't spread its >buildsystem-files (i.e. .pro, \
> Makefile.am, CMakeLists.txt) over the various >parts of the project. You don't really want a \
> project as big as kdevelop or >kdelibs to have only 1 buildsystem file. 

I am using QMake (which I can't import at all atm), and it works perfectly. You can put \
relative file pathes into QMake projects (this is what KDevelop did a few years ago when I \
created the project), so that the .pro files are in a directory tree parallel to the source \
tree. CMake can do that, too.

> Last but not least: To get the populate-box again you can just remove the >kdevelop.filelist \
> file from your disk after closing the project. Then when >re-opening it kdevelop will ask you \
> wether it should populate the project.

Good to know. Thanks.

Anyhow, the sidebar file browser in KDevelop allows to add files to the project when right \
clicking them. Adding that feature to directories so that it adds files recursively (and with \
relative pathes wrt to the project files) would be perfect.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic