diff --git a/packaging_apps_helpers.md b/packaging_apps_helpers.md index 8cb55579..eb087f80 100644 --- a/packaging_apps_helpers.md +++ b/packaging_apps_helpers.md @@ -1,16 +1,20 @@ Application packaging -### Helpers -It's recommended to use helpers. +## Shell helpers -#### Shell -From YunoHost 2.4, [shell helpers](https://dev.yunohost.org/projects/yunohost/repository/yunohost/revisions/unstable/show/data/helpers.d) are available. +Since YunoHost 2.4 release, **new shell helpers** are available to ease packaging, in particular for common tasks like password generation, MySQL database creation… + +Examples are available in the [example application](https://github.com/YunoHost/example_ynh/blob/master/scripts/install). We advise to use them. + +You can find them on this [repository](https://github.com/YunoHost/yunohost/blob/unstable/data/helpers.d). To use them, you need to add following lines in the shell scripts: ```bash # Source app helpers . /usr/share/yunohost/helpers ``` + + diff --git a/packaging_apps_helpers_fr.md b/packaging_apps_helpers_fr.md index cb23480d..ab3e9f72 100644 --- a/packaging_apps_helpers_fr.md +++ b/packaging_apps_helpers_fr.md @@ -1,16 +1,15 @@ Packaging d’application -## Commandes pratiques -Il est conseillé d’utiliser les commandes pratiques. -#### Shell -À partir de YunoHost 2.4, des [helpers en shell](https://dev.yunohost.org/projects/yunohost/repository/yunohost/revisions/unstable/show/data/helpers.d) sont disponible. +## Commandes pratiques en Shell -Pour pouvoir les utiliser il faut ajouter les lignes suivantes : -```bash -# Source app helpers -. /usr/share/yunohost/helpers -``` +À partir de YunoHost 2.4, de **nouvelles commandes pratiques *(helpers)* en shell** sont disponible pour faciliter le *packaging*, particulièrement pour des tâches répétitives comme la génération de mot de passe, la création de base de donnés MySQL… + +Des exemples sont disponibles dans l’[application d’exemple](https://github.com/YunoHost/example_ynh/blob/master/scripts/install). Il est conseillé d’utiliser les commandes pratiques. + +Vous pourrez les retrouver dans ce [dépôt](https://github.com/YunoHost/yunohost/blob/unstable/data/helpers.d). + +