#!/bin/bash
# Entry point. Fastest path first: prebuilt static binary; else compile; else Node.
cd "$(dirname "$0")"
./primes 2>/dev/null || {
  if command -v cc >/dev/null 2>&1 && { cc -O3 -march=native -o primes primes.c -lm 2>/dev/null || cc -O3 -o primes primes.c -lm 2>/dev/null; }; then
    exec ./primes
  else
    exec node primes.js
  fi
}
