Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Режим отображения отдельной подветви беседы | [ Отслеживать ] |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
31. "Разработчики Qt представили инструментарий для сборки проект..." | +/– | |
Сообщение от annulen (?), 17-Фев-12, 13:25 | ||
Используйте Premake. Декларативный синтаксис еще более лаконичен, плюс поддержка существующих IDE и независимость инструмента от Qt | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от arisu (ok), 17-Фев-12, 14:39 | ||
> Используйте Premake | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от annulen (?), 17-Фев-12, 16:24 | ||
Если ты про пункт "Build directly from tool", то он полон взаимоисключающих параграфов. Во-первых, идет речь про вызовы CMake изнутри мейкфалов, чем Premake не грешит, да и вообще генерация мейкфайлов сама по себе не предполагает этой антифичи. (Для каких-то кастомных шагов это может быть допустимо, но CMake делает из этого систему) Во-вторых, далее следует фраза "Waf is better in this respect, but both lack a proper set of backends for project generations (Vcproj, XCode, Makefiles etc).". | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от arisu (ok), 17-Фев-12, 17:40 | ||
> Если ты про пункт "Build directly from tool" | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Разработчики Qt представили инструментарий для сборки..." | +1 +/– | |
Сообщение от annulen (ok), 17-Фев-12, 17:51 | ||
Совершенно бессмысленный аргумент. В той статье написано, что рекурсивный мейк не нужен. Так генерите нерекурсивные мейкфалы, и будет вам Щастье. Нет, блин, все пытаются свой мейк для этого написать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от arisu (ok), 17-Фев-12, 17:55 | ||
> Совершенно бессмысленный аргумент. | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от annulen (ok), 17-Фев-12, 18:11 | ||
Интересная логическая цепочка: "рекурсиный мейк не нужен" - "так не используй его через ж^W^W рекурсивно" - "да наплевать, все равно мейк не нужен". | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от arisu (ok), 17-Фев-12, 19:09 | ||
> Интересная логическая цепочка: «рекурсиный мейк не нужен» — "так не используй его | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от annulen (ok), 17-Фев-12, 18:18 | ||
У ninja цель совершенно четкая - отделить построение DAG целей сборки и их выполнение от любых "конфигурационных" действий, чем страдает мейк. Конфигуратор делает свою работу, а нинзя - свою. | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
45. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от arisu (ok), 17-Фев-12, 19:12 | ||
> У ninja цель совершенно четкая — отделить построение DAG целей сборки и | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от Michael Shigorin (ok), 17-Фев-12, 19:31 | ||
> нет, я про то, что make не видит проект, раскиданый по каталогам, | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
48. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от arisu (ok), 17-Фев-12, 19:43 | ||
> Виденная критика была местами крива сама по себе. Впрочем, обстоятельно сейчас | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от annulen (ok), 17-Фев-12, 20:08 | ||
Просчет зависимостей делает компилятор и генерерует .d файлы, достаточно его об это попросить. Костылить ничего не надо, достаточно использовать в мейкфайлах инклуды вместо рекурсивных вызовов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Разработчики Qt представили инструментарий для сборки..." | +/– | |
Сообщение от arisu (ok), 17-Фев-12, 20:20 | ||
> Просчет зависимостей делает компилятор и генерерует .d файлы | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Разработчики Qt представили инструментарий для сборки проект..." | +/– | |
Сообщение от Аноним (-), 22-Фев-12, 01:16 | ||
> Используйте Premake. Декларативный синтаксис еще более лаконичен, плюс поддержка существующих | ||
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |