<table><tr><td style="">rjvbb added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D9344">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>... you want to add the feature</p></blockquote>

<p>BTW, I think of this more as finishing & polishing up a feature that already exists. Currently the user is asked for a project name which is hardly used at all - and as explained in the above, it is already possible to achieve the desired outcome (multiple projects defined from a single source tree). Just not through KDevelop itself and, since 5.3, as long as you don't use the project importer at all after the initial import (because it'll wipe the entire .kdev4 directory).</p>

<p>I'll have another look if it's possible to defer the entire m_url calculation until after the wizard exits but I seem to recall I already did that once and failed (or just gave up). There's almost no documentation of how that wizard does what it does, as you must have observed yourself.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R32 KDevelop</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D9344">https://phabricator.kde.org/D9344</a></div></div><br /><div><strong>To: </strong>rjvbb, KDevelop, mwolff, kossebau<br /><strong>Cc: </strong>kossebau, arrowd, mschwarz, kfunk, mwolff, kdevelop-devel, glebaccon, antismap, iodelay, vbspam, geetamc, Pilzschaf, akshaydeo, surgenight<br /></div>