#!/bin/sh
# Wrapper para o systemd. O .deb instala o bundle webpack + node_modules
# do zeromq (binding nativo, não bundlable) em /usr/lib/displayos-compat-shim/
# e este script lança via node do sistema.

set -e

INSTALL_DIR=${DISPLAYOS_SHIM_INSTALL_DIR:-/usr/lib/displayos-compat-shim}
NODE_BIN=${NODE_BIN:-/usr/bin/node}

if [ ! -x "$NODE_BIN" ]; then
  echo "displayos-compat-shim: node não encontrado em $NODE_BIN" >&2
  echo "Instala 'nodejs' (>= 18) ou define NODE_BIN." >&2
  exit 1
fi

exec "$NODE_BIN" "$INSTALL_DIR/bundle.cjs" "$@"
