1.1, Аноним (1), 11:55, 19/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
> Для сборки Qbs в числе зависимостей требуется Qt
Обожаю сборочные системы, для сборки которых нужно собрать кучу зависимостей.
| |
|
2.2, Аноним (2), 12:18, 19/10/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
Те кто используют qbs, обычно собирают его ровно никогда. Либо готовый отдельный бинарь под нужный хост, либо вообще в составе Qt Creator. Сомневаюсь что кто-то использует qbs для сборки под нативным RHEL 4 каким-нибудь.
| |
|
3.8, Аноним (8), 13:54, 19/10/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
qbs от сообщества в криетор не идет там какой-то старый идет.
| |
|
4.10, Аноним (2), 14:10, 19/10/2019 [^] [^^] [^^^] [ответить]
| +/– |
Какой еще "от сообщества", он один вообще-то)
В последнем апдейте QtC как раз 1.14
| |
|
3.11, Аноним (1), 14:23, 19/10/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Те кто используют qbs, обычно собирают его ровно никогда.
Майнтейнеры дистрибутивов, например, собирают всё, что им нужно, без исключения.
> Либо готовый отдельный бинарь под нужный хост
Его статически слинкованным, что ли, дают? Или всё же не отдельный бинарь, а в комплекте с россыпью soшников?
> либо вообще в составе Qt Creator
Видишь ли, не все собирают хелловорлды на локалхосте. У некоторых CI есть.
| |
|
4.13, Аноним (2), 17:06, 19/10/2019 [^] [^^] [^^^] [ответить]
| –7 +/– |
Если вы маинтейнер дистрибутива, могу только посочувствовать - никаких qbs и cmake вам нахер не уперлись. Только autotools. Парадокс в том что чем человечнее система для программиста, тем уёбищнее она для маинтейнера.
Если вы девопс инженер, вы поддерживаете сборочный хост на котором не завести актуальную версию Qt, то возникает много вопросов, какого лешего вообще выбирали QBS.
Если это еще и необходимость сборки чего-то левого, не вами писанного - ну заигнорьте вы qbs скрипты, напишите свои cmake или что там вам удобно, не маленькая же контора.
Если вы просто диванный аналитик опеннета, который любит ныть и не понимает, что ни один инструмент все возможные хотелки и сферы применения покрыть не в состоянии и всегда будут им недвольные - вы знаете куда идти :)
| |
|
5.14, Аноним (1), 18:28, 19/10/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Если вы маинтейнер дистрибутива
> Если вы девопс инженер
> Если вы просто диванный аналитик опеннета
А если я три-в-одном, как же мне быть?
| |
5.17, Аноним (17), 03:34, 20/10/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Если вы маинтейнер дистрибутива, могу только посочувствовать - никаких qbs и cmake вам нахер не уперлись.
Если вы маинтейнер дистрибутива, то выбор системы сборки вообще не в ваших руках
| |
|
6.18, Аноним (2), 06:35, 20/10/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я и не говорил про выбор. Я говорил о том что для маинтейнера либо можно просто страдать, либо страдать с воткнутым в анус перцем Каролина Рипер с этими нестандартными системами сборки)
| |
6.26, исчо_адын_гентунегуже_в_прошлом (?), 20:48, 23/10/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Если вы маинтейнер дистрибутива, могу только посочувствовать - никаких qbs и cmake вам нахер не уперлись.
Если вы маинтейнер дистрибутива, то выбор системы сборки вообще не в ваших руках
Да-да )))
В свое время переписал кучу инопланетных шконок, с десяток "программистких" цмаке и парочку этих ваших кубеес на правильные автотулзы.
Почему тулзы правильные и безальтернативные с точки зрения мантайнера - на опеннете все равно не поймутъ(на жабре тоже ), но дело обстоит именно так
| |
|
|
|
|
2.23, sena (ok), 14:25, 21/10/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> Для сборки Qbs в числе зависимостей требуется Qt
> Обожаю сборочные системы, для сборки которых нужно собрать кучу зависимостей.
Да ещё каких! Нафига системе сборки Qt???
| |
|
3.25, Аноним (25), 09:25, 22/10/2019 [^] [^^] [^^^] [ответить]
| +/– |
Интерпретатор QML?
P.S. Надеюсь, со временем напишут автономный QML в необходимом для QBS объёме.
| |
|
|
|
2.19, Аноним (19), 08:11, 20/10/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Поддержка Visual Studio 2019 и clang-cl (альтернативный интерфейс командной строки Clang, совместимый на уровне опций с компилятором cl.exe из состава Visual Studio);
нет, нету
| |
|
1.21, Аноним (21), 02:07, 21/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> позволяет определять достаточно гибкие правила сборки, в которых могут подключаться внешние модули, использоваться функции на JavaScript
Приехали... Чтобы собраться теперь еще и js нужен. Что не электрон сразу?
| |
1.22, Аноним (22), 14:18, 21/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Чтобы запустить кастомную CLI-команду во время билда, надо сформировать JavaScript-массив с именем команды и ее аргументами, вместо обычной строки. И потом этот массив в JavaScript-функцию передатьб чтобы команда выполнилась. Наверное это True JavaScript Way, но удобство так себе.
| |
|
2.24, Crazy Alex (ok), 16:02, 21/10/2019 [^] [^^] [^^^] [ответить]
| +/– |
Не знаю, как насчёт удобства, а проблемы с экранированием такой подход решает отлично
| |
|
|