Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "PTP/environment setup 50"
< PTP
(→To check out PTP projects:) |
|||
Line 19: | Line 19: | ||
# Choose "CVS Repository Exploring" | # Choose "CVS Repository Exploring" | ||
# Right-click in CVS Repositories view, choose New > Repository Location | # Right-click in CVS Repositories view, choose New > Repository Location | ||
− | #* Host: dev.eclipse.org | + | #* Host: dev.eclipse.org |
+ | #* Repository path: /cvsroot/tools | ||
+ | * User: anonymous | ||
#* If you have a committer id on dev.eclipse.org, use that, enter the password, and change the Connection type to extssh | #* If you have a committer id on dev.eclipse.org, use that, enter the password, and change the Connection type to extssh | ||
# Expand that repository and expand HEAD. Scroll down to org.eclipse.ptp and expand it | # Expand that repository and expand HEAD. Scroll down to org.eclipse.ptp and expand it |
Revision as of 13:54, 30 May 2011
Setup for development of PTP 5.0
These instructions describe using the HEAD version of the CVS repository. Please let us know (e.g. on ptp-dev mailing list) if these instructions need updating.
PTP 5.0 needs Eclipse 3.7/Indigo, CDT 8.0, and RSE 3.3 (at least)
- Download Eclipse 3.7 (Indigo) here: http://eclipse.org/downloads/for your platform. "Eclipse Classic" is a good choice.
- Note: RSE is optional if you are not doing any remote development work.
Install RSE 3.3 End-User Runtime, and CDT 8.0.0, in your eclipse installation
- Help > Install New Software...
- Open "Programming Languages" and select "C/C++ Development Tools SDK"
- Open "General Purpose Tools" and select "Remote System Explorer End-User Runtime"
To check out PTP projects:
In CVS, check out org.eclipse.ptp/releng/ptp_project_sets as follows:
- Window > Open Perspective > Other...,
- Choose "CVS Repository Exploring"
- Right-click in CVS Repositories view, choose New > Repository Location
- Host: dev.eclipse.org
- Repository path: /cvsroot/tools
- User: anonymous
- If you have a committer id on dev.eclipse.org, use that, enter the password, and change the Connection type to extssh
- Expand that repository and expand HEAD. Scroll down to org.eclipse.ptp and expand it
- Under releng, check out ptp_project_sets
Now switch to the Plug-in development Perspective
- In the ptp_project_sets project in your workspace, right-click on anonymous/ptp-HEAD-all-anonymous.psf and select "Import project set"
- If you have committer access, use committer/ptp-HEAD-all-committer.psf
Launching a runtime workbench running the code you checked out into your workspace
- Run > Debug Configurations ...
- Double-click on 'Eclipse Application' - or click and click on the 'new' icon
- Defaults are probably ok to run with all the plugin projects in your workspace; hit 'Debug' in lower right corner