> For the complete documentation index, see [llms.txt](https://enflexit.gitbook.io/agent-workbench/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://enflexit.gitbook.io/agent-workbench/development/basic-steps/define-a-target-platform/target-platform-based-on-software-repository.md).

# ... based on AWB-Repository

Target Platform definition based on the Agent.Workbench (AWB) Software-Repository

This tutorial demonstrates how to define a target platform based on the Agent.Workbench Software-Repository.

In your Eclipse IDE, go to *Window* > *Preferences*. In the top left corner, type "target" to the search field and choose *Target Platform* from the explorer on the left. In the *Target Platform* window click *Add*.

![](https://874617837-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LL95HBh1KIqu90YyWBK%2Fuploads%2Fgit-blob-bad6504afd19a41fa30d498470fd7b653ed3524a%2Faddnewtp.jpg?alt=media)

Choose *Nothing: Start with an empty target definition*. Then click *Next*.

![](https://874617837-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LL95HBh1KIqu90YyWBK%2Fuploads%2Fgit-blob-e1bcc3d4be1fe8ca956be8366bcc69eb1d9aec23%2Ftpstartempty.jpg?alt=media)

Name your target platform (e.g "AWB-Software-Repository"). Add a location for the target definition by clicking *Add*.

![](https://874617837-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LL95HBh1KIqu90YyWBK%2Fuploads%2Fgit-blob-0a392839afed8ac6782df73dc901c40e30573b4b%2Faddsoftwaresite.jpg?alt=media)

In our case, the location for the Agent.Workbench library is a remote software-repository. Select *Software Site* and click *Next*.

![](https://874617837-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LL95HBh1KIqu90YyWBK%2Fuploads%2Fgit-blob-1d88bb6e7dd9e687abd417fb3a5d8cbcdde68951%2Ftpfromupdatesite.jpg?alt=media)

If not already in the list of the '*Work with:*' combo box in the next dialog, *Add* a new repository to the known repositories. Give the repository a name (e.g. ***Enflex.IT Update Site*** - see below). The location for the software repository is: \_\*\*<https://p2.enflex.it/awb/latest**_**/**\\>
Finally click *Add*.

![](https://874617837-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LL95HBh1KIqu90YyWBK%2Fuploads%2Fgit-blob-4a4f9eab261bb0f417f13bf2b97fd6f71470be86%2Faddupdatesite.png?alt=media)

On the next page, we need to select at least the group called *Agent.Workbench.* Beside, and depending on your development tasks, you are free to select further features from the repository. Then click *Finish*.

![](https://874617837-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LL95HBh1KIqu90YyWBK%2Fuploads%2Fgit-blob-b4d9283a4cd19c410bc3058f754f26652caa3179%2Fselectawbgroup.png?alt=media)

To complete the process to define your target platform, click *Finish*.

![](https://874617837-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LL95HBh1KIqu90YyWBK%2Fuploads%2Fgit-blob-aac6ee54413fe845d002f34e5cabf993d67d7814%2Fcheckdetails.png?alt=media)

In the Preference window, select *Apply and Close*.

![](https://874617837-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LL95HBh1KIqu90YyWBK%2Fuploads%2Fgit-blob-ad891fb9e4b267d180bcc0efd2d936893a708187%2Fselecttargetpltaform.png?alt=media)

We now successfully defined a target platform based on the AWB Software-Repository. With this target platform, we can now start Agent.Workbench from the Eclipse IDE. A tutorial on how to do this can be found [here](/agent-workbench/development/basic-steps/starting-awb-from-eclipse.md).
