The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступен GNU Autoconf 2.69b для тестирования изменений, потенциально нарушающих совместимость"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен GNU Autoconf 2.69b для тестирования изменений, потенциально нарушающих совместимость"  +/
Сообщение от opennews (ok), 15-Июл-20, 11:33 
После восьми лет с момента публикации версии 2.69 представлен выпуск  пакета GNU Autoconf 2.69b, в котором поставляется набор M4-макросов для создания скриптов автоконфигурации для сборки приложений в различных Unix-подобных системах (на основе подготовленного шаблона выполняется генерации скрипта "configure"). Выпуск позиционируется как бета-версия будущей версии 2.70...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=53361

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +13 +/
Сообщение от m.makhno (ok), 15-Июл-20, 11:33 
> После восьми лет с момента публикации версии 2.69

Firefox, Chrome и пр., смотрите - остались ещё люди в этой индустрии, которые никуда не торопятся и собирают версии по существу.

Ответить | Правка | Наверх | Cообщить модератору

2. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +1 +/
Сообщение от Аноним (2), 15-Июл-20, 11:36 
Ты мониторишь все статьи чтобы быть первым? А так да, всё по существу.
Ответить | Правка | Наверх | Cообщить модератору

3. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +3 +/
Сообщение от m.makhno (ok), 15-Июл-20, 11:39 
Да нет, так получается. Вообще настроена RSS лента в браузере да есть подписка на канал в Telegram.
Ответить | Правка | Наверх | Cообщить модератору

5. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +2 +/
Сообщение от Аноним (-), 15-Июл-20, 12:03 
По-существу, главное чтобы быть быстрее тебя, Аноним.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

6. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +6 +/
Сообщение от Аноним (6), 15-Июл-20, 12:15 
Ты версию less или systemd видел?

С другой стороны, а какая разница? Это всего лишь циферка. Главное, чтобы они по порядку шли.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

7. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +5 +/
Сообщение от Аноним (7), 15-Июл-20, 12:17 
> никуда не торопятся и собирают версии по существу

Давай чисто для прикола сравним количество изменений Autoconf 2.69...2.69b и, скажем, хромиумовское 83.0.4103.116...84.0.4147.89.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

9. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –1 +/
Сообщение от m.makhno (ok), 15-Июл-20, 12:32 
«по существу» подразумевает полезность изменений, а не скрытие URL в адресной строке или удаление а потом возвращение кнопки «Закрыть все вкладки справа» или вырезанный FTP
Ответить | Правка | Наверх | Cообщить модератору

10. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –2 +/
Сообщение от Аноним (7), 15-Июл-20, 12:35 
Да, корпорация гугл занимается только сокрытием урлов и возвращением свежеубранных кнопок. Посмотри сам: ВСЕ коммиты связаны только с этим - https://chromium.googlesource.com/chromium/src/+log/83.0.410... (жми Next в конце страницы пока не надоест).
Ответить | Правка | Наверх | Cообщить модератору

11. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –3 +/
Сообщение от m.makhno (ok), 15-Июл-20, 12:52 
сама корпорация дохрена чем занимается помимо Chrome, спору нет
Ответить | Правка | Наверх | Cообщить модератору

18. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (-), 15-Июл-20, 17:43 
Жаба с гадюкой их все же куснули - "потенциально могут привести к нарушению совместимости с существующими скриптами Autoconf"
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –8 +/
Сообщение от Аноним (4), 15-Июл-20, 11:54 
>при наличии теперь выбирается компилятор с поддержкой C11 (с откатом до C99 и C89, если не найден), а в AC_PROG_CXX - C++11 с откатом до C++98

В 2036 поддержат C++20.

В общем, в топкy.

Ответить | Правка | Наверх | Cообщить модератору

8. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +1 +/
Сообщение от Повидло19 (?), 15-Июл-20, 12:18 
Вы совершенно не понимаете автотулзы.
Ответить | Правка | Наверх | Cообщить модератору

12. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +3 +/
Сообщение от Pistrun (?), 15-Июл-20, 15:44 
А его кто-то кроме авторов понимает?
Ответить | Правка | Наверх | Cообщить модератору

14. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 15-Июл-20, 16:19 
Махоткин, говорят...

PS: в смысле autobook дочитал.

Ответить | Правка | Наверх | Cообщить модератору

23. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от анончик (?), 15-Июл-20, 20:00 
тю, он уже лет 15 как менеджер и автотулз уже давно не его проблемы.
Ответить | Правка | Наверх | Cообщить модератору

32. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (-), 16-Июл-20, 09:18 
Интересеные у вас в Альте отношения: "Так а ты иди штудируй маны. Чтобы к завтрашнему дню от зубов отскакивало".
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

16. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Повидло19 (?), 15-Июл-20, 16:53 
Поясняю, автотулзы прозрачны, если не мудрить, они не стоят у вас на пути. Если скрипт не распознает ваш компилятор, то можно просто указать ./configure CC=megacompiler-c-2036. И всё поедет.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

17. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от CAE (ok), 15-Июл-20, 17:04 
AC_PROG_CC ставит OBJEXT and EXEEXT один раз. Второй вызов надо сделать - добро пожаловать в обёрточную шелл-функцию.
Ответить | Правка | Наверх | Cообщить модератору

20. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Повидло19 (?), 15-Июл-20, 17:50 
Это зависит от платформы, а не от компилятора, и строго говоря, вообще не имеет значения.
Ответить | Правка | Наверх | Cообщить модератору

22. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (22), 15-Июл-20, 18:53 
> автотулзы прозрачны, если не мудрить

Не поможет. Их авторы уже тыщу раз перемудрили.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

43. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –1 +/
Сообщение от anonymous yet another (?), 16-Июл-20, 22:55 
Согласен. IMO, там целеполагание вышло невменяемое, а результат
соответствует этому целеполаганию.
Ответить | Правка | Наверх | Cообщить модератору

13. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +1 +/
Сообщение от mos87 (ok), 15-Июл-20, 15:47 
нужно
Ответить | Правка | Наверх | Cообщить модератору

15. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от CAE (ok), 15-Июл-20, 16:45 
Пора уже продвигать mk-configure взамен.
Ответить | Правка | Наверх | Cообщить модератору

19. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +2 +/
Сообщение от Аноним (19), 15-Июл-20, 17:49 
А оно поддерживает столько же неведомой фигни? А то сабж вроде даже под досом можно изгальнуться, с DJGPP каким.
Ответить | Правка | Наверх | Cообщить модератору

24. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +1 +/
Сообщение от Аноним (24), 15-Июл-20, 20:25 
Это которому бсдшный make нужен ? B печку его !
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

41. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Michael Shigorinemail (ok), 16-Июл-20, 22:27 
> Пора уже продвигать mk-configure взамен.

У него, к сожалению, и другие косяки недавно всплыли.  Похоже, при дизайне Лёша такого не ожидал (он в курсе).

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

54. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от CAE (ok), 20-Июл-20, 13:25 
> У него, к сожалению, и другие косяки недавно всплыли.  Похоже, при
> дизайне Лёша такого не ожидал (он в курсе).

Подробности секретны? Можно в почту?

Ответить | Правка | Наверх | Cообщить модератору

55. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Michael Shigorinemail (ok), 20-Июл-20, 15:39 
>> У него, к сожалению, и другие косяки недавно всплыли.
>> Похоже, при дизайне Лёша такого не ожидал (он в курсе).
> Подробности секретны? Можно в почту?

Подробности публичны, просто тогда меня хватило хотя бы заикнуться, а сейчас вспомнил точнее и нашёл ссылку -- см. окрестности http://lists.altlinux.org/pipermail/devel/2020-May/210939.html

(у меня тоже такое было "ой, об этом не подумал"; немножко утешало разве что когда-то прочитанное в архиве openwall письмо Solar Designer насчёт "ой, а про чрут в чруте не подумал")

Ответить | Правка | Наверх | Cообщить модератору

21. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (22), 15-Июл-20, 18:48 
Кто в здравом уме сейчас этим пользуется?
Ответить | Правка | Наверх | Cообщить модератору

25. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +2 +/
Сообщение от Андрей (??), 15-Июл-20, 21:15 
КриптоПро. Мы собираем CSP под Linux, macOS, iOS, AIX, FreeBSD, Solaris, Android на intel/power/sparc/arm/mips/эльбрус. И соберём на N+1 платформе и M+1 архитектуре. Никаких аналогов нет.
Ответить | Правка | Наверх | Cообщить модератору

26. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –1 +/
Сообщение от Аноним (26), 15-Июл-20, 21:24 
Врёте, это умеет любая современная система сборки.
Ответить | Правка | Наверх | Cообщить модератору

28. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Повидло19 (?), 16-Июл-20, 01:46 
Ананим не понимает, что если любая система сборки справляется, то никакая система сборки и не нужна.

А вот взять только Линукс и Солярис - там начинаются чудеса: https://www.oracle.com/solaris/technologies/linux-app.html

И даже cmake уже не тянет.

Ответить | Правка | Наверх | Cообщить модератору

33. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (22), 16-Июл-20, 11:48 
Брехня. У нас даже тупейший boost.build справляется со сборкой под linux, freebsd и solaris, что уж говорить про cmake. А если ты только чужой код умеешь собирать, так речь не об этом.
Ответить | Правка | Наверх | Cообщить модератору

38. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (38), 16-Июл-20, 22:14 
Угу, когда попробуешь забилдить под AIX или там аль-полено какое - тогда и расскажешь как тебе твой бустбилд.
Ответить | Правка | Наверх | Cообщить модератору

53. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (22), 17-Июл-20, 11:52 
Под полено тоже собираем, не переживай. Будет надо — и под AIX соберём.
Ответить | Правка | Наверх | Cообщить модератору

30. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +1 +/
Сообщение от Аноним (30), 16-Июл-20, 07:57 
Это ты врёшь, не любая система сборки поддерживает все эти цели.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

31. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –1 +/
Сообщение от Грисс (?), 16-Июл-20, 08:58 
Да, но тем не менее все легко можно осилить Scons-ом
Ответить | Правка | Наверх | Cообщить модератору

40. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Michael Shigorinemail (ok), 16-Июл-20, 22:26 
> Да, но тем не менее все легко можно осилить Scons-ом

А этот кусок всё того же писали те, у кого даже я принципиальный баг про -Wl,--as-needed нашёл давным-давно.  Ну то есть полностью профнепригодные.

Ответить | Правка | Наверх | Cообщить модератору

44. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +1 +/
Сообщение от Аноним (44), 16-Июл-20, 23:02 
Из всех билд систем вы выбрали наиболее отстойную :)
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

39. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Michael Shigorinemail (ok), 16-Июл-20, 22:25 
> Врёте, это умеет любая современная система сборки.

Врёте здесь Вы.  Автокрап оказался вменяемым на фоне того дерьмища, особенно шмяка и _особенно_ waf, которое понаклепали возомнившие себя способными сделать что-то лучше импотенты.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

46. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –1 +/
Сообщение от Аноним (22), 16-Июл-20, 23:58 
Ещё один врун пришёл… Только про waf — правда, остальное — брехня.
Ответить | Правка | Наверх | Cообщить модератору

34. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (22), 16-Июл-20, 11:53 
> КриптоПро. Мы собираем CSP под Linux, macOS, iOS, AIX, FreeBSD, Solaris, Android на intel/power/sparc/arm/mips/эльбрус. И соберём на N+1 платформе и M+1 архитектуре. Никаких аналогов нет.

Это не аналогов нет, это у вас, похоже, специалистов нет окромя старпёров, которые ничего другого и не видели.


$ ls /usr/share/cmake-3.13/Modules/Platform | sed 's/[-.].*//' | uniq
AIX
Android
Apple
ARTOS
BeOS
BlueGeneL
BlueGeneP
BlueGeneQ
BSDOS
Catamount
CrayLinuxEnvironment
CYGWIN
Darwin
DragonFly
eCos
Euros
FreeBSD
Fuchsia
gas
Generic
GHS
GNU
GNUtoMS_lib
Haiku
HP
IRIX64
IRIX
kFreeBSD
Linux
Midipix
MirBSD
MP
NetBSD
OpenBSD
OpenVMS
OSF1
QNX
RISCos
SCO_SV
SINIX
SunOS
syllable
Tru64
ULTRIX
UnixPaths
UNIX_SV
UnixWare
Windows
WindowsCE
Windows
WindowsPaths
Windows
WindowsPhone
WindowsStore
Windows
Xenix

P. S. Шта? Xeninx?!

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

42. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Michael Shigorinemail (ok), 16-Июл-20, 22:31 
> $ ls /usr/share/cmake-3.13

Какие там плюсы были этому поделию нужны для сборки?
(это ещё не затрагивая тот гадюшник из "стандартов", который они сами себе уже устроили)

Не видели здесь ничего лично Вы.  Ни того ксеникса, ни чего-либо отличного от x86 и, может быть, arm.  Латентный винтелоид, как и те шмякоделы.

Ответить | Правка | Наверх | Cообщить модератору

45. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –1 +/
Сообщение от Аноним (22), 16-Июл-20, 23:56 
Ой, ты не осилил патчик для ель-бруса запилить? Ну извиняй, больше это никому не нужно.
Если что, я cmake'ом благополучно собирал проекты под amd64, arm64, e2k-4c, i386 и mipsel. Проблем, связанных именно со сборочной системой, не заметил нигде. Что-то не так делаю, вероятно.
Ответить | Правка | Наверх | Cообщить модератору

49. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (22), 17-Июл-20, 00:11 
> под amd64, arm64, e2k-4c, i386 и mipsel

Ой, забыл. Ещё под все архитектуры, поддерживаемые Fedora 3-4 года назад.

Ответить | Правка | Наверх | Cообщить модератору

56. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Michael Shigorinemail (ok), 20-Июл-20, 16:06 
> Ой, ты не осилил патчик для ель-бруса запилить?

Видите ли, патчик для автокрапа потребовался один, несложный и за последующие пять лет не тревожил: http://lists.gnu.org/archive/html/config-patches/2015-03/msg...

Да, порой до сих пор пригождается что-то вроде

---
cp -aLt . -- /usr/share/automake/config.{guess,sub}
--- http://altlinux.org/эльбрус/портирование

(в т.ч. и для собираемых cmake проектов вроде clang) -- и да, это издержки статической линковки шелл-скриптов в автоподходе.

Но насколько же это меньше проблем, чем "я не собираюсь cmake менее чем x.y.z", а он, соответственно, уже "переехал на новый стандарт", а новый тулчейн тащить в тяжёлых случаях бывает тоже тем ещё приключением (сейчас про e2k говорю, но на x86 тоже сплошь и рядом бывало).

И плюс ещё приятные мелочи вроде jsoncpp/libuv, в которые Вы тоже, поди, не лезли, потому как всё уже на блюдечке, другими сделанное (но хоть rhash из "странных" зависимостей проблем не доставлял).

Или вот такое: http://gitlab.kitware.com/cmake/cmake/issues/17126

> Что-то не так делаю, вероятно.

У Вас сколько этих проектов?  А у меня сейчас -- более семисот из >14000 пакетов в sisyphus_e2k.  Причём самого разного авторства и качества (в том числе благодаря и регрессиям при переходе с auto* на шмяк).

PS: заметил, что за cmake нередко агитируют любители винды и макоси -- для них, возможно, он и впрямь подходит лучше.

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

50. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –1 +/
Сообщение от anonymous yet another (?), 17-Июл-20, 00:56 
"дедушка, вы тоже так говорите". Когда доходит до чего-то чуть-чуть нетривиального,
автокрап и cmake стоят друг друга. Концептульная дрянь --- оба. Латать косяки
автокрапа, правда, получается чуть легче (если только авторы весь дебилизм libtool'а
не врубают --- в патологических случаях уже только ампутация).
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

51. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (22), 17-Июл-20, 10:51 
> Когда доходит до чего-то чуть-чуть нетривиального, автокрап и cmake стоят друг друга.

Мой опыт говорит о другом. В cmake всё бывает плохо только в том случае, когда криворукий разработчик накосячил в CMakeLists.txt. Увы, за гибкость инструмента приходится платить возможностью такого. А в автокрапе многое криво by design. Не говоря о необходимости таскать вместе с исходниками гору нагенерированных скриптов, объёмом превышающую сам код проекта, причём зачастую — во много раз.

> Латать косяки автокрапа, правда, получается чуть легче (если только авторы весь дебилизм libtool'а не врубают --- в патологических случаях уже только ампутация).

Без libtool в сколько-нибудь сложных проектах не обойтись, а способов отключить хотя бы часть его дебилизма я как-то не знаю. В простых же проектах a'la helloworld и голого make хватит.

Ответить | Правка | Наверх | Cообщить модератору

52. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от anonymous yet another (?), 17-Июл-20, 11:16 
>> Когда доходит до чего-то чуть-чуть нетривиального, автокрап и cmake стоят друг друга.
> Мой опыт говорит о другом.

Видимо, я опытнее.

> В cmake всё бывает плохо только в
> том случае, когда криворукий разработчик накосячил в CMakeLists.txt.
> Увы, за гибкость
> инструмента приходится платить возможностью такого. А в автокрапе многое криво by
> design. Не говоря о необходимости таскать вместе с исходниками гору нагенерированных
> скриптов, объёмом превышающую сам код проекта, причём зачастую — во много
> раз.

Я не адвокат ни того ни другого. Обе "хороши". И cmake ничуть не лучше.

>> Латать косяки автокрапа, правда, получается чуть легче (если только авторы весь дебилизм libtool'а не врубают --- в патологических случаях уже только ампутация).
> Без libtool в сколько-нибудь сложных проектах не обойтись,

Сильно неправда.

> а способов отключить хотя
> бы часть его дебилизма я как-то не знаю.

Иногда он не сильно мешает. Иногда его можно заткнуть.
Но встречаются и эпичные случаи.

> В простых же
> проектах a'la helloworld и голого make хватит.

Для типовых случаев разница в сопровождении не велика
и не принципиальна. Для сложных вещей --- цена сопровождения
систем с "чистыми" make-файлами на два порядка ниже
любой их упомянутых здесь двух.

Ответить | Правка | Наверх | Cообщить модератору

27. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –3 +/
Сообщение от Аноним (27), 15-Июл-20, 22:03 
m4 это жесть, bloatware как оно есть
Ответить | Правка | Наверх | Cообщить модератору

47. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (22), 17-Июл-20, 00:00 
Сам по себе m4 — не такая уж плохая штука, хоть и с упоротым синтаксисом. Но то, что на нём навертели в сабже — за гранью добра и зла.
Ответить | Правка | Наверх | Cообщить модератору

29. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  –2 +/
Сообщение от Анонолекс (?), 16-Июл-20, 06:39 
Нормуль, новость, одобряю. Ордам нубов наверняка не интересно/не в курсах/не дойдёт, что autoconf умеет не только Си, с плюсами и без, но и кучу других полезных, годных языков. У меня в одном самопильном проектике он даже с bash/ash/*sh пригодился...

А когда речь идёт о проекте, написанном на нескольких языках... Да, школота, есть и такие. Что может быть лучше? Я не ругаю другие системы сборки, Cmake мне тоже нравится. Но он пока сыроват. Имхо.

Ответить | Правка | Наверх | Cообщить модератору

35. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от анончик (?), 16-Июл-20, 15:39 
> проекте, написанном на нескольких языках

да-да, тогда обязательно нужен autotools, чтобы запустить gradle, yarn и go build.

Ответить | Правка | Наверх | Cообщить модератору

36. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от microsoft (?), 16-Июл-20, 18:01 
Ага тото в каждом проекте сотни сотни миллионы скриптом оберток над ними. Проще некуда ага...
Ответить | Правка | Наверх | Cообщить модератору

37. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от анончик (?), 16-Июл-20, 19:56 
я скажу так: чтобы написать makefile, вызывающий go build, автотуулз явно не нужен и даже мешает.
автотуулз -- это именно генератор makefile, на минуточку.
Ответить | Правка | Наверх | Cообщить модератору

48. "Доступен GNU Autoconf 2.69b для тестирования изменений, поте..."  +/
Сообщение от Аноним (22), 17-Июл-20, 00:02 
Чтобы запустить go build, и makefile писать не надо.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру