[cmake-developers] Extracting target metadata, IDE integration
Aleix Pol
aleixpol at kde.org
Fri Feb 13 19:09:08 EST 2015
On Thu, Feb 5, 2015 at 6:03 PM, Aleix Pol <aleixpol at kde.org> wrote:
> On Mon, Feb 2, 2015 at 5:36 PM, Aleix Pol <aleixpol at kde.org> wrote:
>> On Mon, Jan 26, 2015 at 9:15 PM, Tobias Hunger <tobias.hunger at gmail.com> wrote:
>>> I gave this patch a try with the cmake project data.
>>>
>>> I had hoped that this file would contain all the information an IDE
>>> might need, but there seems quite a bit missing for that. E.g. there
>>> is no information on which files are used to build a target. What am I
>>> missing?
>>>
>>> Best Regards,
>>> Tobias
>>>
>>> On Mon, Jan 26, 2015 at 4:23 PM, Brad King <brad.king at kitware.com> wrote:
>>>> On 01/25/2015 08:26 AM, Tobias Hunger wrote:
>>>>> I just had a bit of time to play with cmake this weekend: Is this
>>>>> patch available somewhere by now?
>>>>
>>>> Aleix sent it in a message of this thread on 2015-01-09:
>>>>
>>>> http://thread.gmane.org/gmane.comp.programming.tools.cmake.devel/10711/focus=12061
>>>>
>>>> Some review comments elsewhere in this thread are still pending.
>>>>
>>>> -Brad
>>>>
>>
>> It does provide them. For example [1].
>>
>> Isn't that what you meant?
>>
>> Aleix
>>
>> [1]
>> {
>> "name": "kdevcmakebuilder",
>> "type": "MODULE_LIBRARY",
>> "configs": [
>> {
>> "name": "debug",
>> "sources": [
>> "/home/kde-devel/frameworks/kdevelop/projectbuilders/cmakebuilder/cmakebuilder.cpp",
>> "/home/kde-devel/frameworks/kdevelop/projectbuilders/cmakebuilder/cmakejob.cpp",
>> "/home/kde-devel/frameworks/kdevelop/projectbuilders/cmakebuilder/prunejob.cpp",
>> "/home/kde-devel/frameworks/kdevelop/projectbuilders/cmakebuilder/cmakebuilderpreferences.cpp",
>> "/home/kde-devel/build-frameworks/kdevelop/projectbuilders/cmakebuilder/ui_cmakebuildersettings.h",
>> "/home/kde-devel/build-frameworks/kdevelop/projectbuilders/cmakebuilder/cmakebuilderconfig.cpp",
>> "/home/kde-devel/build-frameworks/kdevelop/projectbuilders/cmakebuilder/cmakebuilderconfig.h",
>> "/home/kde-devel/build-frameworks/kdevelop/projectbuilders/cmakebuilder/kdevcmakebuilder_automoc.cpp",
>> "/home/kde-devel/frameworks/kdevelop/projectbuilders/cmakebuilder/cmakebuildersettings.ui",
>> "/home/kde-devel/frameworks/kdevelop/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfgc"
>> ]
>> }
>> ],
>> "directory":
>> "/home/kde-devel/build-frameworks/kdevelop/projectbuilders/cmakebuilder",
>> "location":
>> "/home/kde-devel/build-frameworks/kdevelop/projectbuilders/cmakebuilder/kdevcmakebuilder.so",
>> "backtrace":
>> ["/home/kde-devel/frameworks/kdevelop/projectbuilders/cmakebuilder/CMakeLists.txt:20"],
>> "installed": true
>> }
>
> Bump?
>
> Aleix
Hi guys,
It's been since August with this. I understand we're all busy but this
step is important for KDevelop as well as for other IDE's and I
wouldn't like this to rot.
Please, let's keep it moving forward.
Aleix
More information about the cmake-developers
mailing list