24 lines
577 B
Markdown
24 lines
577 B
Markdown
# Préparer son environnement de développement
|
|
|
|
### Dépendances
|
|
|
|
- [Go >= 1.11](https://golang.org/dl/)
|
|
|
|
### Procédure
|
|
|
|
1. Installer les outils de développement. Cette opération va notamment générer les bindings Qt pour l'application `notebook`. **Cette étape peut durer un certain temps**.
|
|
|
|
```shell
|
|
make install-devtools
|
|
```
|
|
|
|
2. Lancer le serveur
|
|
```shell
|
|
make watch
|
|
```
|
|
|
|
3. (Optionnel mais recommandé) Installer le hook Git `pre-commit`
|
|
```shell
|
|
rm -f .git/hooks/pre-commit.sample
|
|
ln -s "$PWD/misc/git-hooks/pre-commit" .git/hooks/pre-commit
|
|
``` |