Предположим, у вас есть простая коллекция bash
сценариев, составляющих инструмент командной строки, с основным сценарием в bin/
и некоторыми библиотечными сценариями в lib/
, все они должны быть упакованы с помощью Nix с использованием tool.nix
с default.nix
для удобства:
scriptdir
└─ bin/
└─ tool
└─ lib/
└─ default.nix
└─ tool.nix
Как должен выглядеть tool.nix
, чтобы правильно упаковать этот инструмент, позволяющий выполнять tool
в оболочке с tool <args>
?