Skip to content

Generating an Installer

Kang-il Park edited this page Mar 31, 2025 · 6 revisions

iTrace installer generation

iTrace uses an update site to let people install the latest version. In order to add a new version to the site, follow these steps:

  1. Pull code from desired branch
  2. Right click project -> Ivy -> Resolve
  3. Change the version of the plugin to the proper number
  4. Make a new feature project called "iTrace_Eclipse_Plugin"
  5. Add the iTrace Plugin, make sure that it is the correct version (eclipse likes to change it)
  6. Update the information for the license and description of the plugin
  7. Make a new update site project called "iTrace_site"
  8. Add the iTrace feature project you just created, then click build all

The update site has now been created, simply place the folder of the update site project in an accessible place online and people will be able to download from it.

Installing Apache IvyDE

Note: Apache IvyDE, one of the required software, has been archived. To install IvyDE from archive:

  1. Click on Help -> Install New Software...
  2. Add new repository with the following link https://archive.apache.org/dist/ant/ivyde/updatesite/
  3. Check "Apache IvyDE Eclipse Plugins"
  4. Proceed by clicking Next. Only IvyDE itself is required, Apache IvyDE Resolve Visualizer may not be installed.

Enabling Previous Releases

This process will not preserve previous versions of the plugin by default. In order to do this, you will need to take the contents of the folders in the new iTrace_site project and merge them with the old site, which will allow both versions to be downloaded by users

Clone this wiki locally