Skip to content
This repository has been archived by the owner on Oct 28, 2023. It is now read-only.

Commit

Permalink
LANG: More info for setting up a workspace for Contributors.
Browse files Browse the repository at this point in the history
  • Loading branch information
bruno-medeiros committed Jul 24, 2015
1 parent 23556fc commit 770547d
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 4 deletions.
16 changes: 12 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,20 @@ Developers Guide
[![Build Status](https://travis-ci.org/RustDT/RustDT.svg?branch=latest)](https://travis-ci.org/RustDT/RustDT)

#### Setting up the development environment:
* You need [Eclipse PDE](https://eclipse.org/pde/) to develop Eclipse plugins.
* You need [Eclipse PDE](https://eclipse.org/pde/) to develop Eclipse plugins. Download and start it.
* Clone the Git repository.
* In Eclipse, use the "import existing projects" wizard, navigate to the Git repository, and add all the Eclipse projects that are present in the root directory of the Git repo. Java Compiler settings should automatically be configured, since each project has project-specific settings stored in source control.
* Setup the target platform: Open the target platform file: `releng/target-platform/IDE.target` and set it as your target platform.
* In Eclipse, click "File / Import... ", and then "General / Existing projects into workspace". Select the Git repository folder as the "root directory", and select all the Eclipse projects that show up. Click finish to import those projects.
<div align="center">
<a><img src="documentation/README_images/ImportPluginProjects.png" /><a/>
</div>
* Note: Java compiler settings will be automatically be configured, since Eclipse compiler settings stored in source control.
* Setup the target platform: Open the target platform file: `releng/target-platform/IDE.target` (You can use the Open Resource dialog to help find this file, press Ctrl-R and type `IDE.target` in the dialog). Then click "Set as Target Platform" once the file is opened, as seen here:
<div align="center">
<a><img src="documentation/README_images/Set_As_Target_Platform.png" /><a/>
</div>
* Build the workspace ( "Project / Build All"). Everything should build fine now, there should be no errors.
* To start the IDE from your workspace: Open "Run / Run Configurations ...". Click on "Eclipse Application" to create a new launch for the plugins in your workspace. The default new configuration that is created should already be ready to be launched.


#### Running the tests in Eclipse:

#### Automated Building and Testing:
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions documentation/screenshots/LANG_TODO.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
LANG TODO: take screenshots of actual IDE.

0 comments on commit 770547d

Please sign in to comment.