История изменений
Исправление 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, но на этом и закончилось. Сейчас вроде даже потерял их :)