Ctrl K
ComunidadGuías…

cli-ext/build.sh

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
#!/usr/bin/env bash

set -e
set -u

cd -- "$(dirname -- "${BASH_SOURCE[0]}")"

rm -rf ./bin/*
pkg ./build/command.js --output ./bin/cli-ext -t node24.22.1-linux-x64,node24.22.1-macos-x64,node24.22.1-win-x64,node24.22.1-linux-arm64,node24.22.1-macos-arm64

for binary in bin/cli-ext-*; do
  if ! [[ "$binary" =~ \.sha256$ ]]; then
    source="$(basename "$binary")"
    target="$(sed "s/x64/amd64/g; s/win/windows/g; s/macos/darwin/g; s/\\.exe//g" <<< "$source")"
    if [[ "$source" != "$target" ]]; then
      mv "bin/${source}" "bin/${target}"
    fi
  fi
done