Size: a a a

2021 March 14

SM

Sergey Makarov in NixOS
только локально
источник

AI

Alex Ilizarov in NixOS
потому что тащить в каждый проект это будет адом
источник

AI

Alex Ilizarov in NixOS
а если какой то depedency крейт что то там при билде будет кастомное делать то и около невозможно
источник

AI

Alex Ilizarov in NixOS
Sergey Makarov
оно в репозитории не лежит
да не, я понимаю, просто это адски неудобно выходит
источник

SM

Sergey Makarov in NixOS
один файлик копировать?
источник

AI

Alex Ilizarov in NixOS
и что то подсказывает что rustc_codegen_cranelift я замучаюсь компелять
источник

SM

Sergey Makarov in NixOS
Alex Ilizarov
закостылить симлинк на шланг совсем не вариант?
вариант, при апдейте он сломается
источник

AI

Alex Ilizarov in NixOS
Sergey Makarov
вариант, при апдейте он сломается
ну я же могу какой то хук засунуть чтобы он проставлялся?
источник

SM

Sergey Makarov in NixOS
вернее, сломается он не при апдейте, а при сборке мусора после него
источник

N

Nikita Ursol in NixOS
Alex Ilizarov
ну я же могу какой то хук засунуть чтобы он проставлялся?
извращения
источник

AI

Alex Ilizarov in NixOS
Nikita Ursol
извращения
извращения да, не по философии системы да.
источник

AI

Alex Ilizarov in NixOS
Но если будет работать то меня устроит
источник

֍֎

֍ ֎ in NixOS
Alex Ilizarov
ну я же могу какой то хук засунуть чтобы он проставлялся?
Попробуй direnv, он прописывает пакеты из shell.nix в PATH
источник

AI

Alex Ilizarov in NixOS
֍ ֎
Попробуй direnv, он прописывает пакеты из shell.nix в PATH
Да он есть у меня
источник

AI

Alex Ilizarov in NixOS
Такс погоди
источник

N

Nikita Ursol in NixOS
Alex Ilizarov
а если какой то depedency крейт что то там при билде будет кастомное делать то и около невозможно
там тот крейт который ты ставишь пытается что-то компилить на C++

значит тебе надо поставить то что он пытается скомпилить и онр компилить не будет
источник

N

Nikita Ursol in NixOS
почти всегда так
источник

AI

Alex Ilizarov in NixOS
Nikita Ursol
там тот крейт который ты ставишь пытается что-то компилить на C++

значит тебе надо поставить то что он пытается скомпилить и онр компилить не будет
Это адский bleeding edge experimental компилятор бэкенд под раст
источник

AI

Alex Ilizarov in NixOS
И компилит он себе какие то крейты локально в свой target
источник

AI

Alex Ilizarov in NixOS
И тут проще поддержать философию разработчика чем идти вопреки
источник