modifs.mineures sans commentaires

This commit is contained in:
Jephté Clain 2024-09-26 09:38:54 +04:00
parent 2962af3885
commit e9bcf77a4d
2 changed files with 11 additions and 10 deletions

View File

@ -1,5 +1,5 @@
<?php <?php
# script à inclure pour implémenter cli_simple_launcher.php # script à inclure pour implémenter _cli_simple_launcher.php
# les constantes suivantes doivent être définies AVANT de chager ce script: # les constantes suivantes doivent être définies AVANT de chager ce script:
# - NULIB_APP_app_params : paramètres du projet # - NULIB_APP_app_params : paramètres du projet

View File

@ -4,15 +4,16 @@
# Faire une copie de ce script dans un répertoire de l'application web # Faire une copie de ce script dans un répertoire de l'application web
# (par défaut c'est le répertoire _cli/) et paramétrer les variables suivantes: # (par défaut c'est le répertoire _cli/) et paramétrer les variables suivantes:
# ce sont tous des chemins relatif au répertoire qui contient ce script
# Chemin relatif de la racine du projet depuis l'emplacement de ce script # Chemin relatif de la racine du projet
PROJPATH=.. PROJPATH=..
# Chemin relatif des scripts PHP wrappés depuis l'emplacement de ce script # Chemin relatif vers le lanceur PHP
WRAPPEDPATH= LAUNCHERPATH=_cli_simple_launcher.php
# Chemin relatif vers le lanceur PHP depuis le répertoire du projet # Chemin relatif des scripts PHP wrappés
WRAPPER=src_app/init/cli_simple_launcher.php WRAPPEDPATH=
############################################################################### ###############################################################################
if [ ! -L "$0" ]; then if [ ! -L "$0" ]; then
@ -27,14 +28,14 @@ MYNAME="$(basename -- "$0")"
MYTRUESELF="$(readlink -f "$0")" MYTRUESELF="$(readlink -f "$0")"
MYTRUEDIR="$(dirname -- "$MYTRUESELF")" MYTRUEDIR="$(dirname -- "$MYTRUESELF")"
PROJDIR="$(cd "$MYTRUEDIR${PROJPATH:+/$PROJPATH}"; pwd)" PROJDIR="$(cd "$MYTRUEDIR${PROJPATH:+/$PROJPATH}"; pwd)"
launcher="$MYTRUEDIR/$LAUNCHERPATH"
class="$MYTRUEDIR${WRAPPEDPATH:+/$WRAPPEDPATH}/${MYNAME%.php}.phpc"
script="$MYTRUEDIR${WRAPPEDPATH:+/$WRAPPEDPATH}/${MYNAME%.php}.php"
www_data="${DEVUSER_USERENT%%:*}" www_data="${DEVUSER_USERENT%%:*}"
[ -n "$www_data" ] || www_data=www-data [ -n "$www_data" ] || www_data=www-data
class="$MYTRUEDIR${WRAPPEDPATH:+/$WRAPPEDPATH}/${MYNAME%.php}.phpc" cmd=(php "$launcher")
script="$MYTRUEDIR${WRAPPEDPATH:+/$WRAPPEDPATH}/${MYNAME%.php}.php"
cmd=(php "$PROJDIR/$WRAPPER")
[ -n "$MEMPROF_PROFILE" ] && cmd+=(-dextension=memprof.so) [ -n "$MEMPROF_PROFILE" ] && cmd+=(-dextension=memprof.so)
if [ -f "$class" ]; then if [ -f "$class" ]; then
cmd+=("$(<"$class")") cmd+=("$(<"$class")")