]> git.puffer.fish Git - matthieu/nova.git/commitdiff
translate file in english
authoricecodder <47574874+icecodder@users.noreply.github.com>
Sat, 7 Aug 2021 10:17:45 +0000 (12:17 +0200)
committericecodder <47574874+icecodder@users.noreply.github.com>
Sat, 7 Aug 2021 10:17:45 +0000 (12:17 +0200)
ENVIRONMENT.md

index 32e8a40547f47d46e81cc97f7c0c3bf48b87c2e3..16392dbd96d8c318256e3afa7b466c1d12643977 100644 (file)
@@ -1,26 +1,25 @@
 # Developement environment
 
-Nova utilise Bazel comme gestionnaire de build. Bazel nous permet de combiner plusieurs langages (Rust, Go, ...) dans une seule pipeline tout en profitant de la compilation
-incrémentielle et de la compilation distante.
+Nova use Bazel as build manager. Bazel allows us to combine various languages (Rust, Go, ...) in a single pipeline while taking advantage of incremental compilation and remote compilation.
 
-Cependant, certaines démarches sont a suivre pour mettre a jour les dépendances des programmes. Nova utilise Gazelle pour générer les fichiers "BUILD" des projets Go et Cargo-Raze pour générer des fichiers "BUILD" contenant toutes les dépendances.
+However, some steps are to be follow to update programs dependencies. Nova use Gazelle to generate `BUILD` files of Go projects and Cargo-Raze to generate `BUILD` files of Rust projects.
 
-Quand vous éditez les dépendances d'un projet, vous devez éxécuter une commande pour mettre a jour ces fichiers.
+When you edit project dependencies, you must execute a command tu update these files.
 
-# Rust
+# Go
 
-Pour mettre a jour ou créer un projet Rust, utilisez cette commande dans le dossier de votre projet.
+To update dependencies of Go Project, execute :
 
 ```
-bazel run @cargo_raze//:raze -- --manifest-path=$(realpath Cargo.toml)
+bazel run //:gazelle
 ```
 
-Si c'est un nouveau projet, assurez-vous d'avoir configuré raze dans votre Cargo.toml et de l'avoir rajouté aux sources dans le fichier WORKSPACE.
-
-# Golang
+# Rust
 
-Pour mettre a jour les dépendances des projets go, exécutez 
+To update or create Rust project, use this comande in the folder of your project :
 
 ```
-bazel run //:gazelle
-```
\ No newline at end of file
+bazel run @cargo_raze//:raze -- --manifest-path=$(realpath Cargo.toml)
+```
+
+If this is a new project, make sure you have configured Cargo-Raze in your `Cargo.toml` and added it to sources in `WORKSPACE`.