From dcf2ed26bb19f908f5b9268f938e70d9396d6ccf Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Sun, 18 Mar 2018 05:12:39 -0400 Subject: [PATCH] Add console executables --- bin/console | 10 ++++++++++ bin/console.bat | 4 ++++ bin/console.php | 9 +++++++++ 3 files changed, 23 insertions(+) create mode 100644 bin/console create mode 100644 bin/console.bat create mode 100644 bin/console.php diff --git a/bin/console b/bin/console new file mode 100644 index 0000000000..bd0ea97a3e --- /dev/null +++ b/bin/console @@ -0,0 +1,10 @@ +#!/bin/sh + +dir=$(cd "${0%[/\\]*}" > /dev/null; pwd) + +if [[ -d /proc/cygdrive && $(which php) == $(readlink -n /proc/cygdrive)/* ]]; then + # We are in Cgywin using Windows php, so the path must be translated + dir=$(cygpath -m "$dir"); +fi + +php "${dir}/console.php" "$@" diff --git a/bin/console.bat b/bin/console.bat new file mode 100644 index 0000000000..06c41a03e6 --- /dev/null +++ b/bin/console.bat @@ -0,0 +1,4 @@ +@echo OFF +:: in case DelayedExpansion is on and a path contains ! +setlocal DISABLEDELAYEDEXPANSION +php "%~dp0console.php" %* diff --git a/bin/console.php b/bin/console.php new file mode 100644 index 0000000000..9ce327f9a5 --- /dev/null +++ b/bin/console.php @@ -0,0 +1,9 @@ +#!/bin/env php +execute();