2015-08-26 14:08:12 +02:00
|
|
|
# Pitaya
|
2015-08-20 18:41:51 +02:00
|
|
|
|
2015-08-28 10:06:25 +02:00
|
|
|
Lanceur d'application pour GNU/Linux
|
2015-08-20 18:41:51 +02:00
|
|
|
|
2015-08-21 14:47:06 +02:00
|
|
|
## Démarrer avec les sources
|
|
|
|
|
|
|
|
### Dépendences de développement
|
|
|
|
|
|
|
|
- [NodeJS](https://nodejs.org/) - Dernière version stable, testé sur la 0.12.*
|
|
|
|
- [NPM](https://www.npmjs.com/) - Normalement automatiquement installé avec NodeJS.
|
|
|
|
|
|
|
|
### Initialisation du projet
|
2015-08-20 18:41:51 +02:00
|
|
|
|
|
|
|
```
|
2015-08-28 10:06:25 +02:00
|
|
|
git clone https://forge.cadoles.com/wpetit/pitaya.git
|
2015-08-26 14:08:12 +02:00
|
|
|
cd pitaya
|
2015-08-20 18:41:51 +02:00
|
|
|
git checkout develop
|
|
|
|
npm install
|
2015-09-11 16:25:45 +02:00
|
|
|
DEBUG=pitaya* npm start
|
2015-08-20 18:41:51 +02:00
|
|
|
```
|
|
|
|
|
2015-08-21 14:47:06 +02:00
|
|
|
## Options
|
|
|
|
|
|
|
|
```
|
|
|
|
--profile=<chemin_profile> Chemin vers le fichier de profil à charger dans l'application.
|
2015-08-28 10:06:25 +02:00
|
|
|
--edit Ouvrir l'application en mode édition.
|
2015-08-21 14:47:06 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
### Passer des options en développement
|
2015-08-20 18:41:51 +02:00
|
|
|
|
|
|
|
```
|
|
|
|
npm start -- [options...]
|
|
|
|
```
|
|
|
|
|
|
|
|
Exemple:
|
|
|
|
```
|
|
|
|
npm start -- --profile=my-profile.json
|
|
|
|
```
|
|
|
|
|
2015-08-21 14:47:06 +02:00
|
|
|
## Comment construire l'application depuis les sources
|
|
|
|
|
|
|
|
```
|
|
|
|
npm run build
|
|
|
|
```
|
|
|
|
|
2015-08-26 14:08:12 +02:00
|
|
|
Un dossier `pitaya-<version>-<target>-<arch>` sera créé dans le répertoire `./build`. Celui ci contient tous les fichiers nécessaires à l'application.
|
2015-08-21 14:47:06 +02:00
|
|
|
|
|
|
|
|
|
|
|
## Comment contribuer
|
2015-08-20 18:41:51 +02:00
|
|
|
|
2015-08-21 14:47:06 +02:00
|
|
|
Ce projet utilise la méthodologie [Git Flow](http://nvie.com/posts/a-successful-git-branching-model/).
|
2015-08-28 10:06:25 +02:00
|
|
|
|
|
|
|
## Licence
|
|
|
|
|
|
|
|
GPLv3
|