Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от opennews (?), 04-Июн-21, 12:28 | ||
Опубликован выпуск сборочного инструментария Qbs 1.19. Это шестой выпуск после ухода компании Qt Company от разработки проекта, подготовленный силами сообщества, заинтересованного в продолжении разработки Qbs. Для сборки Qbs в числе зависимостей требуется Qt, хотя сам Qbs рассчитан на организацию сборки любых проектов. Qbs использует упрощённый вариант языка QML для определения сценариев сборки проекта, что позволяет определять достаточно гибкие правила сборки, в которых могут подключаться внешние модули, использоваться функции на JavaScript и создаваться произвольные правила сборки... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. Скрыто модератором | +3 +/– | |
Сообщение от Nikki Next (?), 04-Июн-21, 12:28 | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. Скрыто модератором | +2 +/– | |
Сообщение от Аноним (3), 04-Июн-21, 12:32 | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. Скрыто модератором | –1 +/– | |
Сообщение от Nikki Next (?), 04-Июн-21, 12:58 | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. Скрыто модератором | +/– | |
Сообщение от Аноним (20), 04-Июн-21, 15:52 | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. Скрыто модератором | +/– | |
Сообщение от Аноним (22), 04-Июн-21, 16:39 | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. Скрыто модератором | +/– | |
Сообщение от Аноним (30), 04-Июн-21, 22:35 | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. Скрыто модератором | +1 +/– | |
Сообщение от Аноним (4), 04-Июн-21, 12:36 | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
12. Скрыто модератором | +1 +/– | |
Сообщение от Аноним (12), 04-Июн-21, 14:34 | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
14. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (14), 04-Июн-21, 14:53 | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
17. Скрыто модератором | +/– | |
Сообщение от adolfus (ok), 04-Июн-21, 15:43 | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
2. "Выпуск сборочного инструментария Qbs 1.19" | +1 +/– | |
Сообщение от Аноним (2), 04-Июн-21, 12:30 | ||
блин, с каждым релизом все привлекательнее и привлекательнее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Выпуск сборочного инструментария Qbs 1.19" | +3 +/– | |
Сообщение от Аноним (5), 04-Июн-21, 12:41 | ||
Да она всегда была лучше симэйка. Просто тупая мода свое взяла. | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от trdm (ok), 05-Июн-21, 12:04 | ||
Да мне и qmake нравился. Простота и полная документаха - nice.. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Выпуск сборочного инструментария Qbs 1.19" | +2 +/– | |
Сообщение от Бака (?), 04-Июн-21, 12:44 | ||
И правда зря :) | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
11. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Аноним (11), 04-Июн-21, 14:31 | ||
Не зря, CMake не маргинальная поделка от которой отказались авторы и которую полторы калеки разрабатывают, и которая даже нигде не опакечена потому что нигде не используется. Ну и CMake работает для чего-то более сложного чем хелловорлд. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
16. "Выпуск сборочного инструментария Qbs 1.19" | +1 +/– | |
Сообщение от n00by (ok), 04-Июн-21, 15:05 | ||
> Не зря, CMake не маргинальная поделка от которой отказались авторы и которую | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Выпуск сборочного инструментария Qbs 1.19" | –4 +/– | |
Сообщение от Michael Shigorin (ok), 04-Июн-21, 15:48 | ||
О да. Шмяк -- это маргинальная поделка, авторы которой не смогли даже сообразить, что ЭТО лучше было утопить до того, как оно "стало майнстримом". | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
24. "Выпуск сборочного инструментария Qbs 1.19" | +3 +/– | |
Сообщение от Аноним (24), 04-Июн-21, 16:43 | ||
маргинальная поделка - это apt с поддержкой *.rpm . | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Выпуск сборочного инструментария Qbs 1.19" | +1 +/– | |
Сообщение от n00by (ok), 05-Июн-21, 08:16 | ||
> маргинальная поделка - это apt с поддержкой *.rpm . | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Аноним (35), 05-Июн-21, 11:28 | ||
...сморозил непрограммист | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
48. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Michael Shigorin (ok), 03-Июл-21, 19:28 | ||
> ...сморозил непрограммист | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Аноним (14), 04-Июн-21, 14:54 | ||
Не спорю. Но пересел не зря. cmake универсальнее. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
7. "Выпуск сборочного инструментария Qbs 1.19" | –2 +/– | |
Сообщение от Аноним (7), 04-Июн-21, 12:49 | ||
> Для крупных проектов, состоящих из большого числа файлов и поддиректорий, производительность повторной пересборки с использованием Qbs может опережать make в разы - пересборка выполняется почти мгновенно и не заставляет разработчика тратить время на ожидание. | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Аноним (10), 04-Июн-21, 14:04 | ||
Да и пох. У них удобное конфигурирование сборки с приятным синтаксисом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Выпуск сборочного инструментария Qbs 1.19" | +1 +/– | |
Сообщение от Аноним (24), 04-Июн-21, 16:40 | ||
>т.к. например ... | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
25. "Выпуск сборочного инструментария Qbs 1.19" | +4 +/– | |
Сообщение от ABBAPOH (ok), 04-Июн-21, 17:06 | ||
Есть какие-то замеры? Да, null build у ninja в 2 раза быстрее, 1 секунда вместо 2. Разница просто огромная, в процентах-то. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
41. "Выпуск сборочного инструментария Qbs 1.19" | –1 +/– | |
Сообщение от Аноним (41), 06-Июн-21, 11:17 | ||
Сразу видно доморощенный разработчик. При интенсивном коммите эта секунда очень важна ведь несколько десятков сборок в минуту вполне нормальная история для интенсивного проекта. Умножай на окружения и тесты и все очередь уже заполнена | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от ABBAPOH (ok), 15-Июн-21, 00:55 | ||
Да, вот только в реальности происходит не null build, а инкрементальный - что-то поменялось, надо что-то перелиновать. Так вот, судя по всему, cmake перелиновывает ВСЕ зависимости (впрочем, возможно я не умею его готовить), а в Qbs есть фича - smart relinking - когда перелинковываются только те бинари, в зависимостях которых реально изменились символы (если проект B зависит от либы А то при перекомпиляции А перелинковывать B не надо, если символы А не менялись). | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от kuzulis (?), 05-Июн-21, 14:02 | ||
> апример инкрементная сборка того же QtCreator с использование cmake+ninja в разы быстрее | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
9. "Выпуск сборочного инструментария Qbs 1.19" | +2 +/– | |
Сообщение от Самый Лучший Гусь (?), 04-Июн-21, 13:34 | ||
Если программу нельзя собрать make — пусть переделывают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Выпуск сборочного инструментария Qbs 1.19" | –1 +/– | |
Сообщение от kuzulis (?), 05-Июн-21, 14:05 | ||
> Если программу нельзя собрать make — пусть переделывают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Аноним (41), 06-Июн-21, 11:19 | ||
А вы в курсе что все мейки могут работать в паралель так что большая их часть написанна не безопасно? Так что я бы на сейк вообще не смотрел | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Урри (ok), 06-Июн-21, 11:36 | ||
оно там уже есть. wsl называется. | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
13. "Выпуск сборочного инструментария Qbs 1.19" | +1 +/– | |
Сообщение от Аноним (14), 04-Июн-21, 14:52 | ||
> при сборке для платформ Apple, Android и Windows | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Аноним (41), 06-Июн-21, 11:20 | ||
Да верно. Реально непонятно чего они вечно вые-ся своими системами | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Выпуск сборочного инструментария Qbs 1.19" | –2 +/– | |
Сообщение от Аноним (19), 04-Июн-21, 15:50 | ||
Зачем заниматься некромантией? Qt ума хватило не плодить сущности и закопать Qbs в пользу универсального CMake | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от ABBAPOH (ok), 04-Июн-21, 18:52 | ||
> Зачем заниматься некромантией? Qt ума хватило не плодить сущности и закопать Qbs | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от kuzulis (?), 05-Июн-21, 14:08 | ||
Да уж, очень оно универсально, ага. А забацай ка мне, например поддержку тулчейна от Keil для архитектуры 8051? Или еще чего то такого, а мы посмотрим как он универсален. | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
40. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от kuzulis (?), 05-Июн-21, 14:10 | ||
Или например, как пропатчить бинарь (добавить куда нить в него CRC, и прочее), используя только CMake, без всяких питонов и прочего. А я посмотрю. | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
21. "Выпуск сборочного инструментария Qbs 1.19" | –1 +/– | |
Сообщение от Агл (?), 04-Июн-21, 16:01 | ||
и как заставить qt creator добавлять изменения в проекте при использовании cmake? | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Выпуск сборочного инструментария Qbs 1.19" | –1 +/– | |
Сообщение от Аноним (-), 04-Июн-21, 17:20 | ||
Это луди, которым не нужен CMake? | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Аноним (29), 04-Июн-21, 19:47 | ||
Не будь лудди, переходи на то что смузихлёбы велят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Аноним (41), 06-Июн-21, 11:22 | ||
Смузихлебы не так уж и не правы все эти истории про то что настоящие программисты программируют топорм на ассемблере и на лампах уходят в прошлое так что присамтривайся и выбирай вкус смузи | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от lockywolf (ok), 05-Июн-21, 08:36 | ||
Автотулз скоро умрёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Выпуск сборочного инструментария Qbs 1.19" | +/– | |
Сообщение от Аноним (41), 06-Июн-21, 11:21 | ||
Поскорее бы | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |