Size: a a a

2020 October 30

IK

Ihor Katkov in pro.elixir
Alex Bubnov
неплохо, неплохо
да, реально полезная херня
источник

AB

Alex Bubnov in pro.elixir
Alexey Novoselov
по крайней мере у себя переписал логику по установке и настройке окружения из мэйкфайла в эликсировский ConfigProvider и жить стало проще, т.к. смог корректно обработать ошибки и сделать установку и запуск приложения железобетонно работающим, с донастройкой отсутсвующих частей на лету. В мэйкфайле тоже так можно было сделать, но зачем? Да и ошибки внутри элексира не поймаешь все равно. В эликсире доступ к репо и т.п. можно родными средствами получить, если необходимо
а откуда у тебя вообще взялась настройка окружения мейкфайлом, типа тогда конфиг провайдеров не было?
так-то конфиг провайдеры решают те вопросы, которые вообще не имеет смысла выносить во внешний тулинг типа мейка
источник

AN

Alexey Novoselov in pro.elixir
Alex Bubnov
а откуда у тебя вообще взялась настройка окружения мейкфайлом, типа тогда конфиг провайдеров не было?
так-то конфиг провайдеры решают те вопросы, которые вообще не имеет смысла выносить во внешний тулинг типа мейка
да, изначально настраивалось давно, когда конфиг провайдеры только появлялись. А мэйкфайлами во всю пользовались в соседних проектах на эрланге
источник

AB

Alex Bubnov in pro.elixir
мне прям даже интересно, как это можно на мейкфайлах делать.
ну то есть, в жрланге прямой аналог конфиг провайдеров это всё же sys.config.src
источник

AN

Alexey Novoselov in pro.elixir
Alex Bubnov
мне прям даже интересно, как это можно на мейкфайлах делать.
ну то есть, в жрланге прямой аналог конфиг провайдеров это всё же sys.config.src
sed -i в конфиг)
источник

AB

Alex Bubnov in pro.elixir
Alexey Novoselov
sed -i в конфиг)
кошмар какой
источник

AR

Andrew Rudenko in pro.elixir
Lama Lover
qt, gtk
кстати, в свежем докладике вот чувак говорит что тае себе у gtk поддержка wayland https://static.sched.com/hosted_files/osseu2020/e0/Oct%2027_Graphical%20User%20Interface%20Using%20Flutter%20in%20Embedded%20Systems_Hidenori%20Matsubayashi.pdf
источник

AR

Andrew Rudenko in pro.elixir
источник

LL

Lama Lover in pro.elixir
Использовать makefile в elixir уж точно не надо, по-моему. Какой-нибудь эрланг ещё можно понять, а вот в elixir я бы за такое наказывал
источник

LL

Lama Lover in pro.elixir
Andrew Rudenko
кстати, в свежем докладике вот чувак говорит что тае себе у gtk поддержка wayland https://static.sched.com/hosted_files/osseu2020/e0/Oct%2027_Graphical%20User%20Interface%20Using%20Flutter%20in%20Embedded%20Systems_Hidenori%20Matsubayashi.pdf
Можно обсуждать wayland и gtk в чатике @tiling_wm_mastery
источник

jc

john conor  in pro.elixir
ни у кого не спрашивайте использовать ли ту или иную тулзу, решайте сами
источник

LL

Lama Lover in pro.elixir
Да, только не используйте makefile, пожалуйста
источник

jc

john conor  in pro.elixir
я не буду спрашивать у тебя разрешения
источник

b

bratq in pro.elixir
Lama Lover
Да, только не используйте makefile, пожалуйста
почему?
источник

LL

Lama Lover in pro.elixir
bratq
почему?
Потому что есть Mix.Task полностью покрывающий функционал Makefile, только ещё и интегрированный в elixir более чем полностью и поэтому лучше использовать его
Например, Makefile невозможно нормально использовать, когда проект добавляется как зависимость :/, в Makefile всё не совсем ясно с MIX_ENV и т.д...
источник

jc

john conor  in pro.elixir
видимо тут просто не совсем допоняли для чего там мейкфайл
источник

jc

john conor  in pro.elixir
мейкфайл используется еще в том моменте когда эликсир еще не установлен на устройстве
источник

jc

john conor  in pro.elixir
для автоматизации сетапа и девелопа
источник

jc

john conor  in pro.elixir
в приложение он не включен и в приложение он не лезет
источник

jc

john conor  in pro.elixir
задача мейкфайла просто облегчить запуск проекта на новой машине
источник