Size: a a a

2020 May 30

AS

Alexey Shmalko in NixOS
Ты не понял. Это норм подход, если ты пакуешь чужой софт, но не когда сорцы лежат в этой же репе с nix expressions
источник

S

Soul in NixOS
В той же репе у тебя src = ./.
источник

S

Soul in NixOS
что с флейками, что без флейков
источник

S

Soul in NixOS
А сам твой репозиторий можно все так же через fetchTarball утянуть, и никаких проблем с этим нет
источник

d

dump_stack() in NixOS
buildGoModule прямо радость.
источник

d

dump_stack() in NixOS
Никакой нечисти в виде deps.nix
источник

АЕ

Александр Ермолов... in NixOS
dump_stack()
Никакой нечисти в виде deps.nix
ура!
источник

М

Мастер ФИДЕ Максим О... in NixOS
Alexey Shmalko
А ты что-то менял? Может система уже собрана была?
Без флейков, перед этим сделал collect-garbage -d
источник

AS

Alexey Shmalko in NixOS
Мастер ФИДЕ Максим Омариев
Без флейков, перед этим сделал collect-garbage -d
значит она собрана была. добавь какой-то пакет в environment.systemPackages и тогда попробуй
источник

AN

Alexander N. in NixOS
Soul
В той же репе у тебя src = ./.
а попробуй  { stdenv. ..., src = null}: stdenv.mkDerivation = { ...; src = src ? ./. };
источник

S

Soul in NixOS
зачем?
источник

АБ

Александр Бантьев... in NixOS
Alexander N.
а попробуй  { stdenv. ..., src = null}: stdenv.mkDerivation = { ...; src = src ? ./. };
Хм, а ? так умеет?
источник

AN

Alexander N. in NixOS
ну я еще не пробовал, но собираюсь. Или так, или тупо if поставить
источник

AN

Alexander N. in NixOS
я вот ровно так хочу попробовать задачу с свазыванием сабмодулей решить
источник

S

Soul in NixOS
А в чем задача-то? Если код в той же репе, то src = ./., если нет - то через fetchTarball и import из результата
источник

JC

Julian =) Coffee in NixOS
Alexey Shmalko
установи вот это вместо просто busybox
(lib.lowPrio busybox)
блин, а так можно было?)
источник

d

dump_stack() in NixOS
Renha
А вот если я хочу свою программу выложить на гитхаб, и в том же репозитории досыпать никс файлики чтобы оно пакетом было, мне куда читать? Во флейки, или есть стабильные механизмы тоже?
Почти такой же default.nix, как и в основном дереве.
источник

d

dump_stack() in NixOS
источник

d

dump_stack() in NixOS
Потом это можно просто nix run -f https://.../.../master.tar.gz -c твоясофотинушка, например.
источник

АБ

Александр Бантьев... in NixOS
Можно ещё flake.nix сделать
источник