LINUX.ORG.RU

История изменений

Исправление h4tr3d, (текущая версия) :

Да я тему поднимал, но в таком виде оно не проканает. Нужно что-то принципиально иное, вплоть до парсинга CMakeLists.txt. Я несколько изучил плагин в KDevelop, даже вытащил от туда парсер и выпилил оттуда зависимости от KDE, но на этом и закончилось. Сейчас вроде даже потерял их :)

Кстати, почему CMake поддерживает Code::Blocks, но не генерирует *.pro/*.qbs-файлы?

Это уже нужно генератор для CMake писать и продвигать его в мейнстрим. :) Но промежуточная генерация хрень:
- Добавлять файлы в CMakeLists.txt без глоббинга это не поможет
- Переименовывать - то же
- Сортировать файлы по таргетам - та же хрень.

По сути, сейчас только этого и не хватает. Плюс всякие визарды для общих параметров, вроде задания CMAKE_BUILD_TYPE и т.п.

Исправление h4tr3d, :

Да я тему поднимал, но в таком виде оно не проканает. Нужно что-то принципиально иное, вплоть до парсинга CMakeLists.txt. Я несколько изучил плагин в KDevelop, даже вытащил от туда парсер и выпилил оттуда зависимости от KDE, но на этом и закончилось. Сейчас вроде даже потерял их :)

Кстати, почему CMake поддерживает Code::Blocks, но не генерирует *.pro/*.qbs-файлы?

Это уже нужно генератор для CMake писать и продвигать его в мейнстрим. :) Но промежуточная генерация хрень: - Добавлять файлы в CMakeLists.txt без глоббинга это не поможет
- Переименовывать - то же
- Сортировать файлы по таргетам - та же хрень.

По сути, сейчас только этого и не хватает. Плюс всякие визарды для общих параметров, вроде задания CMAKE_BUILD_TYPE и т.п.

Исправление h4tr3d, :

Да я тему поднимал, но в таком виде оно не проканает. Нужно что-то принципиально иное, вплоть до парсинга CMakeLists.txt. Я несколько изучил плагин в KDevelop, даже вытащил от туда парсер и выпилил оттуда зависимости от KDE, но на этом и закончилось. Сейчас вроде даже потерял их :)

Кстати, почему CMake поддерживает Code::Blocks, но не генерирует *.pro/*.qbs-файлы?

Это уже нужно генератор для CMake писать и продвигать его в мейнстрим. :) Но промежуточная генерация хрень: - Добавлять файлы в CMakeLists.txt без глоббинга это не поможет - Переименовывать - то же - Сортировать файлы по таргетам - та же хрень.

По сути, сейчас только этого и не хватает. Плюс всякие визарды для общих параметров, вроде задания CMAKE_BUILD_TYPE и т.п.

Исходная версия h4tr3d, :

Да я тему поднимал, но в таком виде оно не проканает. Нужно что-то принципиально иное, вплоть до парсинга CMakeLists.txt. Я несколько изучил плагин в KDevelop, даже вытащил от туда парсер и выпилил оттуда зависимости от KDE, но на этом и закончилось. Сейчас вроде даже потерял их :)