diff options
author | 2020-10-09 00:19:18 +0530 | |
---|---|---|
committer | 2020-10-14 11:19:53 +0000 | |
commit | eefc3ab6cbb8a5901632f46d99e13c8d90b2415d (patch) | |
tree | 90815d532ed7b2d0962a1468aee29f05a4404eef /docs/ATTIC/3_Developer_Guides/4_X(cross)_Development_System:_User's_Guide/2_Create_your_first_AGL_application/3.4.2.4_Build_Using_the_XDS_Dashboard.md | |
parent | 4aad369c9728061c97b3de792286e743ee884b09 (diff) |
rewrote quickstart, build-process
Revamped and updated documentation to install and build AGL images.
(removed whitespaces, added contribution guide, corrected rcar-gen3 section 7, added aglsetup.h flags to hardware support, some minor changes)
Bug-AGL: [SPEC-3633]
Signed-off-by: Shankho Boron Ghosh <shankhoghosh123@gmail.com>
Change-Id: Iedb6c7dc1661f4bc58b5f25ea5d188778c7ff908
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/documentation/+/25407
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Diffstat (limited to 'docs/ATTIC/3_Developer_Guides/4_X(cross)_Development_System:_User's_Guide/2_Create_your_first_AGL_application/3.4.2.4_Build_Using_the_XDS_Dashboard.md')
-rw-r--r-- | docs/ATTIC/3_Developer_Guides/4_X(cross)_Development_System:_User's_Guide/2_Create_your_first_AGL_application/3.4.2.4_Build_Using_the_XDS_Dashboard.md | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/docs/ATTIC/3_Developer_Guides/4_X(cross)_Development_System:_User's_Guide/2_Create_your_first_AGL_application/3.4.2.4_Build_Using_the_XDS_Dashboard.md b/docs/ATTIC/3_Developer_Guides/4_X(cross)_Development_System:_User's_Guide/2_Create_your_first_AGL_application/3.4.2.4_Build_Using_the_XDS_Dashboard.md deleted file mode 100644 index 07d9092..0000000 --- a/docs/ATTIC/3_Developer_Guides/4_X(cross)_Development_System:_User's_Guide/2_Create_your_first_AGL_application/3.4.2.4_Build_Using_the_XDS_Dashboard.md +++ /dev/null @@ -1,95 +0,0 @@ -<!-- WARNING: This file is generated by fetch_docs.js using /home/boron/Documents/AGL/docs-webtemplate/site/_data/tocs/devguides/master/xds-docs-guides-devguides-book.yml --> - -# Build Using the XDS Dashboard - -One option for building your application using XDS is to use -the XDS Dashboard. -Building the application consists of using the dashboard -to declare your project and then initiate the build. - -## Declare Project - -Follow these steps to declare the project: - -1. Open a Web Browser and connect to to the XDS Dashboard. - - The URL you use depends of your configuration (e.g. `http://localhost:8800`). - -2. Open the right sidebar and select the `Projects` entry to open the - project page. - Once the page is open, declare a new project by clicking on the - "plus" icon next to "Add Project": - - ![](./pictures/xds-dashboard-icon-2.png){:: style="margin:auto; display:flex"} - - When you declare the project, XDS creates the `xds-project.conf` - configuration file if one does not already exist. - You should examine this configuration file before you build the - project to be sure all configurations are correct for your project. - - The configuration file can be very useful when you plan to use - XDS client tools such as `xds-cli` or `xds-gdb`. - - <!-- pagebreak --> - -3. Set `Sharing Type` appropriately depending on your Client Part - configuration: - - ![](./pictures/xds-dashboard-prj-1.png){:: style="width:90%; max-width:560px; margin:auto; display:flex"} - - <!-- section-note --> - **NOTES:** - - - When `Path mapping` type is selected, you must clone your project into - `$HOME/xds-workspace` directory, which is named **Local Path** in the modal window. - - - If XDS server is running in the XDS docker container - the **Server Path** must be set to `/home/devel/xds-workspace/<xxx>` - where `<xxx>` is your project directory name. - See the "[Installation based on Docker container](server-part.html#docker-container))" - section for more information. - - - If you select `Cloud Sync`, you can clone your project wherever you want on - your local disk. - <!-- end-section-note --> - -## Build the Application - -Building the application requires opening the build page's "build entry" in the -left navigational pane, selecting both the project and the SDK, and -then initiating the build. - -<!-- section-note --> -**NOTE:** - -To use the `helloworld-native-application` example, you need to provide -some configuration items. -Specifically, you must pass values for both the -`RSYNC_TARGET` and `RSYNC_PREFIX` environment variables. -To pass these variables, use the `Settings` window in the `Build` tab. -You can use the `Env variables` field to pass a list of environment variables -that are set on the server prior to the build occurring. -You must separate individual variables using the semi-colon character: - -``` -RSYNC_TARGET=root@<mytarget>;RSYNC_PREFIX=/opt -``` - -When you pass these variables, substitute `<mytarget>` with the valid -target IP address or DNS name entry. -<!-- end-section-note --> - -Follow these steps to build the application: - -1. Open the build page build entry in the left-hand navigation pane: - - ![](./pictures/xds-dashboard-icon-3.png){:: style="display:inline; padding:0;"}, - -2. Select your **Project**. - -3. Seclect the **Cross SDK** you want to use. - -4. Click the **Clean / Pre-Build / Build / Populate** buttons to execute - the build action you want. - - ![](./pictures/xds-dashboard-prj-2.png){:: style="width:90%; max-width:600px; margin:auto; display:flex"} |