mirror of
https://github.com/kmein/niveum
synced 2026-03-18 11:01:07 +01:00
use lib.getExe and lib.getExe' in packaged scripts
Replace all ${pkg}/bin/name patterns with:
- lib.getExe pkg (for main executables: curl, jq, gnused, ffmpeg, etc.)
- lib.getExe' pkg "name" (for specific binaries: coreutils, util-linux, etc.)
This commit is contained in:
@@ -1,13 +1,12 @@
|
||||
# Berlin BVG transit disruption checker
|
||||
{
|
||||
lib,
|
||||
writers,
|
||||
curl,
|
||||
jq,
|
||||
}:
|
||||
writers.writeDashBin "bvg" ''
|
||||
interesting="U6 N6 140 M46 184 N84"
|
||||
|
||||
${curl}/bin/curl -sSL 'https://www.bvg.de/disruption-reports/q' \
|
||||
${lib.getExe curl} -sSL 'https://www.bvg.de/disruption-reports/q' \
|
||||
--data-raw '{"variables":{},"query":"{
|
||||
allDisruptions {
|
||||
disruptions {
|
||||
@@ -40,7 +39,7 @@ writers.writeDashBin "bvg" ''
|
||||
__typename
|
||||
}
|
||||
}"}' \
|
||||
| ${jq}/bin/jq --arg interesting "$interesting" '
|
||||
| ${lib.getExe jq} --arg interesting "$interesting" '
|
||||
.data.allDisruptions.disruptions
|
||||
| map(select(
|
||||
(.linie as $linie
|
||||
|
||||
Reference in New Issue
Block a user