Size: a a a

2021 June 03

с

сонная википедия... in Go-go!
тогда предложение про makefile тоже не самое лучше
по моему скромному мнению баш на винде поставить проще, чем адекватный make
источник

JB

Joshua Bayes in Go-go!
Вопрос кроссплатформенности имеет смысл только тогда, когда кто-то кроме меня будет его использовать. Чтобы просто собрать достаточно и
go build

.
источник

AS

Andrey Shuster in Go-go!
а зачем ты бота под все платформы сразу собираешь?
источник

с

сонная википедия... in Go-go!
потому что мы можем!
источник

с

сонная википедия... in Go-go!
ну и не под все
источник

с

сонная википедия... in Go-go!
собирать бота под васм это всегда весело
источник

AB

Andrey Burov in Go-go!
а если это только для вас, зачем оно в репе?
источник

JB

Joshua Bayes in Go-go!
Раз уж делаю релиз на гитхабе, то решил, что можно и подо всё собрать.
источник

AB

Andrey Burov in Go-go!
ну shell скрипты для сборки это ИМХО костыли, для этого специально придумали всякие Makefile и прочее... хотя в случае с Go это тоже ИМХО костыль
источник

а

а это кто in Go-go!
Makefile это тот же шеллскрипт но с функцией инкрементальной сборки
источник

JB

Joshua Bayes in Go-go!
Добавлял для удобства, но, да, наверное, этого делать не стоило. Добавлю себе goreleaser в CI. Так даже удобнее будет.
источник

с

сонная википедия... in Go-go!
https://github.com/gotd/td/blob/main/Makefile#L2
боюсь представить, что тогда это
источник

AS

Andrey Shuster in Go-go!
с шеллскриптами иногда бывают заморочки.
например скрипт написанный под Линукс с большой вероятностью не запустится на маке потому, что там bsd утилиты вместо gnu
источник

с

сонная википедия... in Go-go!
ну какие-то самые простые вещи будут работать
источник

AS

Andrey Shuster in Go-go!
а мейкфайл незаслуженно забыт хипстерами.
источник

AS

Andrey Shuster in Go-go!
да, до тех пор пока не придет bash-ниндзя и не будет писать реальное дерьмо
источник

A

Alexander in Go-go!
пока не знаю
источник

ВС

Владимир Столяров... in Go-go!
вот даже и не знаю, незаслуженно ли
одни отличия табов от пробелов чего стоят
источник

A

Alexander in Go-go!
думаю они расходятся уже в самом главном: императивный и декларативный. не думаю что их можно рядом ставить
источник

с

сонная википедия... in Go-go!
ну я думаю, что make создавался под другие задачи и под немного  другие языки, использовать его для Go, где go build brrr странно
источник