feat: initial commit
This commit is contained in:
39
README.md
Normal file
39
README.md
Normal file
@ -0,0 +1,39 @@
|
||||
# MkTools
|
||||
|
||||
Tâches [Make](https://fr.wikipedia.org/wiki/Make) génériques à utiliser de projet en projet.
|
||||
|
||||

|
||||
|
||||
## Utilisation
|
||||
|
||||
1. Dans le fichier `Makefile` de votre projet, ajouter à la fin de celui ci:
|
||||
|
||||
```makefile
|
||||
build:
|
||||
# Votre propre tâche
|
||||
|
||||
# [...]
|
||||
|
||||
# Inclure les lignes suivantes:
|
||||
|
||||
mktools:
|
||||
rm -rf .mktools
|
||||
curl -q https://forge.cadoles.com/Cadoles/mktools/raw/branch/master/install.sh | $(SHELL)
|
||||
|
||||
-include .mktools/*.mk
|
||||
```
|
||||
|
||||
2. Synchroniser le répertoire des tâches
|
||||
|
||||
```shell
|
||||
make mktools
|
||||
```
|
||||
|
||||
3. Vous pouvez commencer à utiliser les tâches Make partagées !
|
||||
|
||||
## Tâches disponibles
|
||||
|
||||
|Tâches|Description|Documentation|
|
||||
|------|-----------|-------------|
|
||||
|`make mkt-webdav-upload`|Téléverser un fichier dans un répertoire WebDAV (Nextcloud)|[Voir ./doc/tasks/webdav.md](./doc/tasks/webdav.md)|
|
||||
|`make mkt-gitea-release`|Créer une release sur un projet Gitea et téléverser des fichiers attachés|[Voir ./doc/tasks/gitea.md](./doc/tasks/gitea.md)|
|
Reference in New Issue
Block a user