Skip to content

Commit c64a54d

Browse files
author
jantje
committed
updated the update instructions
1 parent 2a08d82 commit c64a54d

File tree

1 file changed

+21
-22
lines changed

1 file changed

+21
-22
lines changed
Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,31 @@
1-
How to update your plugin
1+
How to update your plugin
22
=========================
3+
**When you update the plugin you also have to update the workspace.**
34

4-
This update procedure works for all versions of the product.
5-
6-
When you are in Eclipse select `Help` -> `Check for updates`: the procedure will check for any available update for your Eclipse installation, including eclipse, egit, CDT, the Arduino Eclipse plugin and many more.
7-
After that is done do the after update actions as described below.
8-
9-
Please **do not** download the new product version but use the update process via the update sites.
5+
How to do a major update (V2.x to V3.y)
6+
==================
7+
A reinstall of the product is the only supported way.
8+
To save yourself a ton of downloads you can copy the [old eclipse install/arduioPlugin/downloads] to [new eclipse install/arduioPlugin/downloads]
9+
Only copy the downloads folder as the folder structure has changed and probably will change again.
1010

11-
**V1 users:** note there will never be an update.
11+
How to do a minor update (V4.x to V4.y with x<y)
12+
==================
13+
When you are in Eclipse select `Help->Check for updates`: the procedure will check for any available update for your Eclipse installation, including eclipse, egit, CDT, gnuarm, Sloeber and many more.
1214

13-
**V2 users:** Note that the nightly is V3 so a update with the nightly in your update sites will result in a upgrade to V3.
15+
If no sloeber update is found see wether the Sloeber update site is known and active in `windows->preferences->available update sites`. The site must be listed and a check must be in the checkbox.
1416

15-
**V2 Product users:** note that with recent versions you will update to the nightly build. If you do not want that remove the nightly build from your update sites.
17+
The update site should be like http://eclipse.baeyens.it/update/V[major version number]/stable for instance http://eclipse.baeyens.it/update/V4/stable
1618

17-
After this do the **after update actions**
1819

19-
How to update the arduino ide version (not applicable for V3)
20-
=========================
21-
Install the arduino IDE as you would do usually.
22-
After this do the **after update actions**
20+
How to update the arduino ide version (for V1 and V2 users only)
21+
=========================
22+
Install the arduino IDE as you would do usually.
2323

24-
after update actions
24+
Workspace update actions
2525
==================
26+
For each and every project go to the `project properties->arduino`. Verify your settings. **Select apply and close.**
27+
Note that it is not "abnormal" that after a update the data in `project properties->arduino` is wrong.
28+
2629
**V1 to V2 actions** Open 2 eclipse instances 1 pointing to your old workspace one pointing to your new workspace.
2730
Setup the new workspace so it knows all hardware and libraries you need.
2831
For each project in the old workspace; create a new projects and drag and drop your code from the old workspace/project to the new workspace/project. Do not copy core or library code.
@@ -31,15 +34,11 @@ For each project in the old workspace; create a new projects and drag and drop y
3134

3235
I'm not saying these steps should be done after each and every upgrade. However if something does not seem to work these are the first steps to do.
3336

34-
In V1 and V2 look at the general preferences and make sure it points to the "correct" arduino IDE.
37+
In V1 and V2 look at the general preferences and make sure it points to the "correct" arduino IDE.
3538
**Select apply and close.**
3639

37-
All versions: For each and every project go to the project properties->arduino. Verify your settings. **Select apply and close.**
3840

39-
Note that it is not "abnormal" that after a update -of the plugin or the arduino IDE- the data in the preferences->arduino or project properties-arduino is completely wrong.
40-
41-
4241
**Party success**
43-
42+
4443
1. drink a beer
4544
2. [Become a patron of jantje](http://eclipse.baeyens.it/donate.html "thanks")

0 commit comments

Comments
 (0)