diff --git a/README.md b/README.md
index cb6550dfa26ca8fe8c808b3fa02bb4923fc52542..09b66642817c0585eb074640c23f5c9e32ce936f 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,32 @@
 # gdpd
 
-Godot add-on for loading and processing Pure Data patches 
\ No newline at end of file
+Godot add-on for loading and processing Pure Data patches 
+
+
+# Compiling
+
+## Compiling on GNU/Linux
+
+- Open a terminal
+- Type the following commandes :
+	- git clone https://gitlab.univ-lille.fr/ivmi/gdpd.git
+	- cd gdpd
+	- ./update.sh linux
+
+## Compiling on Windows
+
+- Open the Windows Powershell
+- Type the following commandes :
+	- git clone https://gitlab.univ-lille.fr/ivmi/gdpd.git
+	- cd gdpd
+	- ./update.sh windows
+
+
+## Compiling on Mac OSX
+
+
+## Compiling for Android (/ Oculus Quest)
+
+
+## Compiling for the Web
+
diff --git a/update.sh b/update.sh
index 20dc781a7a19b38c149ae5e9c394f60e953e9338..bc4883808013ce976ea9b2a604523f2ba52d7258 100755
--- a/update.sh
+++ b/update.sh
@@ -1,6 +1,7 @@
 #!/bin/bash
+git config --global url."https://".insteadOf git://
 git submodule update --init --recursive
 cd src/godot-cpp
-scons platform=$1 generate_bindings=yes
+scons platform=$1 generate_bindings=yes target=release
 cd ../..
-scons platform=$1
+scons platform=$1 target=release