--- /dev/null
+Short instructions to build CAN-binder project
+=================================
+
+Prerequisites
+----------------
+
+Here are the prerequisite to build the project:
+
+- CMake >= 3.3
+- g++ >= 4.9
+- AGL Application framework binder
+- NodeJS >= 6, to build html5 demo UI.
+
+Build instructions
+----------------------
+
+You can use the helper script `build.mk` to build the project :
+
+```bash
+# Cleaning existing build dir
+./build.mk mrproper
+# Only build the binding
+./build.mk build
+# Package the binding and the demo UI. Will need NodeJS >= v6
+./build.mk package
+```
+
+Or using the CMake way:
+
+```bash
+# Get some help to build stuff
+git submodule init
+git submodule update
+# And go to build it
+mkdir build
+cd build
+cmake ..
+# Only build
+make
+# Build and package tree filled
+make populate
+# Build and generate a Widget file
+make widget
+```
+
+The project is built in `build` directory, `package` directory will holds the _wgt_ file generated, this is used by Yocto buildsystem to include an AGL application cleanly in an AGL image. `conf.d/packaging` will contains widget configuration file.
\ No newline at end of file