-
Notifications
You must be signed in to change notification settings - Fork 7
Creating Eclipse plugins release zip file
Anton Kolesov edited this page Dec 4, 2015
·
7 revisions
Following is an guide how to create distributable release file for Eclipse for GNU Toolchain for ARC.
-
Create tag for release:
$ git tag arc-2014.12
-
Clean all past artifacts:
$ git clean -dfx
-
Ensure that no files are modified:
$ git reset --hard HEAD
-
Start Eclipse
-
Build plugins. That is important, because even when it is not done, "publishing step" will somehow succeed, but will produce plugins that are only partially functional.
- Make sure that "Project / Build Automatically" is checked
- Go to "Project / Clean"
- Check "Clean all projects"
- Press OK button
-
Open
site.xml
file of "ARC GNU Eclipse Update Site" -
Press "Build All"
-
Zip contents of "updatesite" folder. Note that contents of this folder should be zipped, not the folder itself. Files
.gitignore
and.project
should be excluded from zip:zip -r arc_gnu_2015.12_ide_plugins.zip artifacts.jar content.jar features/ plugins/ site.xml