Size: a a a

2020 May 26

АБ

Александр Бантьев... in NixOS
И попробуй

sqlite3 db.sqlite << EOF
CREATE TABLE ValidPaths (
   id               integer primary key autoincrement not null,
   path             text unique not null,
   hash             text not null,
   registrationTime integer not null,
   deriver          text,
   narSize          integer,
   ultimate         integer, -- null implies "false"
   sigs             text, -- space-separated
   ca               text -- if not null, an assertion that the path is content-addressed; see ValidPathInfo
);
CREATE TRIGGER DeleteSelfRefs before delete on ValidPaths
 begin
   delete from Refs where referrer = old.id and reference = old.id;
 end;
EOF
источник

AN

Alexander N. in NixOS
коллеги, а niv'ом можно подтягивать просто исходники (произвольную репу)?
источник

АБ

Александр Бантьев... in NixOS
Alexander N.
коллеги, а niv'ом можно подтягивать просто исходники (произвольную репу)?
Да
источник

KZ

Kirill Zaborsky in NixOS
а флейки не делают нив ненужным?
источник

АБ

Александр Бантьев... in NixOS
Kirill Zaborsky
а флейки не делают нив ненужным?
Делают
источник

AN

Alexander N. in NixOS
Kirill Zaborsky
а флейки не делают нив ненужным?
я пока не готов продать заказчику флейки ;) Хотя бы потому, что их нет в "дефолном" никсе который ставится по инструкции с сайта
источник

KZ

Kirill Zaborsky in NixOS
Ясен пончик
источник

AN

Alexander N. in NixOS
У меня дурной вопрос (я хочу странного) — у меня есть someproject и ../siblingproject в каждом есть default.nix  Вопрос — как грамотно заимпортить зависимость ../siblingproject чтобы подтягивался его default.nix в качестве зависимости
источник

АБ

Александр Бантьев... in NixOS
Пока что можно сделать import <siblingproject> и собирать someproject с NIX_PATH=$NIX_PATH:../
источник

АБ

Александр Бантьев... in NixOS
В будущем -- флейки ;)
источник

AN

Alexander N. in NixOS
а через gitignoreSource ../sibling/?
источник

АБ

Александр Бантьев... in NixOS
Alexander N.
а через gitignoreSource ../sibling/?
Можно, но некрасиво
источник

АБ

Александр Бантьев... in NixOS
Потому что для сборки придется ручками класть sibling туда
источник

AN

Alexander N. in NixOS
а они и так там лежат у большинства, потому что сабмодули
источник

АБ

Александр Бантьев... in NixOS
А, я думал они независимые проекты
источник

АБ

Александр Бантьев... in NixOS
Тогда да, ../sibling норм
источник

AN

Alexander N. in NixOS
а как подсунуть ../sibling/default.nix ../sibling/ в качестве исходников?
источник

АБ

Александр Бантьев... in NixOS
В каком смысле "в качестве исходников"?
источник

АБ

Александр Бантьев... in NixOS
src ?
источник

АБ

Александр Бантьев... in NixOS
Так и подсунуть, src = ../sibling
источник