Mercurial > hg > thermostat-tools-eclipse
view README.md @ 93:13279d78dfe1
Add a license
Use the same license as Thermostat itself.
author | Omair Majid <omajid@redhat.com> |
---|---|
date | Wed, 22 Jan 2014 12:55:20 -0500 |
parents | 35ebda424414 |
children | c7b7fb3f5c58 |
line wrap: on
line source
Thermostat Tools for Eclipse ============================ *Thermostat Tools for Eclipse* is an [eclipse][1] plugin to help create [thermostat][2] [plugins][3]. It helps by automating the tedious and error-prone parts of creating thermostat plugins, including the creation of `thermostat-plugin.xml` files. - Website: https://bitbucket.org/omajid/eclipse-plugin-thermostat - IRC: irc://freenode.net/thermostat - Mailing List: thermostat@icedtea.classpath.org Features -------- *Thermostat Tools for Eclipse* provides a GUI editor for manipulating `thermostat-plugin.xml` files. After installing the plugin, eclipse will open all `thermostat-plugin.xml` files (with the correct xml header) using the GUI editor. With the GUI editor you can easily add, remove and edit commands and extensions that are listed in the `themrostat-plugin.xml` file. Building -------- *Thermostat Tools for Eclipse* uses [maven][4]/[tycho][5] to build. You will need maven installed before you can build. To build use: mvn clean verify This will download any dependencies needed and build the eclipse plugin and run all tests. Installing ---------- After building as described in the previous section, a p2 repository will be generated at `com.redhat.thermostat.tools.eclipse.plugin-p2-repo/target/repository`. Point eclipse to this directory as an update site and then install the `com.redhat.thermostat.tools.eclipse.plugin` plugin. Running ------- Once the plugin is installed, a new option will appear in the `File -> New -> Other` dialog: Thermostat Plugin Descriptor. This will create a new `thermostat-plugin.xml` and bring up the GUI editor for it. Any existing `thermostat-plugin.xml` files will also be opened with the GUI editor. Contributing ------------ Please see [HACKING.md](HACKING.md) for code structure, conventions and style. [TODO.md](TODO.md) contains a list of tasks that need doing. License ------- Thermostat Tools for Eclipse is licensed under GPLv2+ with Classpath Exception. Please see the [LICENSE](LICENSE) for more details. [1]: http://eclipse.org [2]: http://icedtea.classpath.org/thermostat [3]: http://icedtea.classpath.org/wiki/Thermostat/ExtensionTutorial [4]: http://maven.apache.org/ [5]: http://eclipse.org/tycho/