view bin/artisan @ 684:6010e722b5da

[irbrc] Disable syntax highlighting as it slows down things Reference: https://github.com/ruby/irb/issues/292
author nanaya <me@nanaya.pro>
date Wed, 14 Sep 2022 19:06:13 +0900
parents cd80bafc1257
children
line wrap: on
line source

#!/bin/sh
# starts up artisan wherever

set -e
set -u

_artisan_path="$(basename "${0}")"
if [ ! -f "${_artisan_path}" ]; then
  _git_root="$(git rev-parse --show-toplevel 2> /dev/null || true)"
  _hg_root="$(hg root 2> /dev/null || true)"

  for i in "${_git_root}" "${_hg_root}"; do
    [ "${i}" = "" ] && continue
    _new_artisan_path="${i}/${_artisan_path}"
    if [ -f "${_new_artisan_path}" ]; then
      _artisan_path="${_new_artisan_path}"
      break
    fi
  done
fi

exec php "${_artisan_path}" "${@}"