diff --git a/lib/ulib/template b/lib/ulib/template index 36d2aff..7bce0ea 100644 --- a/lib/ulib/template +++ b/lib/ulib/template @@ -44,6 +44,9 @@ function __template_plsort() { awk '{sub(/[0-9]+:/, ""); print}' } +# liste des variables qu'il faut remplacer dans les fichiers sources +TEMPLATE_VARS=() + function template_list() { # Lister les fichiers du répertoire source $1 qui seraient fusionnées avec # template_merge() ou supprimés avec template_unmerge() du répertoire @@ -253,6 +256,7 @@ function __templatectl_parseopts() { "${__TEMPLATECTL_SUPPLOPTS[@]}" \ @ args -- "$@" } + function __templatectl_do() { __template_check_srcdir "$srcdir" || return 1 [ -n "$destdir" ] || destdir=. @@ -266,6 +270,7 @@ function __templatectl_do() { [ -n "$diff" ] && template_diff "$srcdir" "$destdir" "$@" return 0 } + function templatectl() { # fonction de haut niveau qui facilite l'utilisation des fonctions template_* # définir la fonction override_display_templatectl_help() pour l'affichage de l'aide