Setup

Let’s use helloworld-native-application project as example, so you need first to clone this project into a directory that will be accessible by xds-server.

Depending of the project sharing method:

  • Cloud sync: you can clone project anywhere on your local disk,
  • Path mapping: you must clone project into $HOME/xds-workspace directory.

Note: : helloworld-native-application project is an AGL project based on app-templates (included as a git submodule). This CMake templating, used to develop application with the AGL Application Framework, will automatically generate makefile rules (eg. remote-target-populate) or scripts (eg. build/target/xxx scripts).

For more info about app-template, please refer to this documentation.

Clone project

cd $HOME/xds-workspace
git clone --recursive https://github.com/iotbzh/helloworld-native-application.git